学生宿舍管理系统项目开发日志管理资料Word文件下载.docx

上传人:b****5 文档编号:16518144 上传时间:2022-11-24 格式:DOCX 页数:16 大小:75.03KB
下载 相关 举报
学生宿舍管理系统项目开发日志管理资料Word文件下载.docx_第1页
第1页 / 共16页
学生宿舍管理系统项目开发日志管理资料Word文件下载.docx_第2页
第2页 / 共16页
学生宿舍管理系统项目开发日志管理资料Word文件下载.docx_第3页
第3页 / 共16页
学生宿舍管理系统项目开发日志管理资料Word文件下载.docx_第4页
第4页 / 共16页
学生宿舍管理系统项目开发日志管理资料Word文件下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

学生宿舍管理系统项目开发日志管理资料Word文件下载.docx

《学生宿舍管理系统项目开发日志管理资料Word文件下载.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理系统项目开发日志管理资料Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。

学生宿舍管理系统项目开发日志管理资料Word文件下载.docx

(2)学生管理:

实现入住学生信息的维护和查询功能。

(3)信息查询:

按公寓楼号、学生姓名等查询住宿信息。

(4)财产管理:

实现对公寓财产的管理功能。

(5)出入登记:

实现对学生搬出公寓的货物进行登记和对外来人员进行登记等功能。

(6)系统管理:

参数设置(如公寓楼号、寝室房号、系别、年级、班级的设置)、权限管理和系统维护(数据备份、数据恢复)。

2、简单的对模块进行划分:

系统管理模块、宿舍管理模块、学生管理模块、卫生管理模块、水电管理模块、物品管理模块、外来人员登记管理模块

3、模块负责人分配:

裴娇:

协调组员、验收及分工,负责物品管理模块、外来人员登记管理模块

王雪妮:

负责系统管理模块、卫生管理模块

杨聆:

负责宿舍管理模块、水电管理模块

杨燕燕:

负责学生管理模块、以及数据库的编写

2014年1月7日星期二

课程设计的第二天,继续前一天的任务,我们团队四人对于整个项目的设计进程进行了简单的规划:

1.选定项目、确定分组、拟定计划。

()

包括范围、期限、成本、人员、设备。

范围:

确定软件的目的、用途、功能。

期限:

确定截止日期、各任务的截止日期。

人员:

确定分组,小组成员,项目经理。

设备:

选择的设备、开发工具、语言、数据库、参考文档。

2.进行需求分析、写需求分析说明书、及数据库的设计。

选择使用面向对象的分析方法进行需求分析、画用例图。

通过使用E-R图对数据库进行设计,同时对需求分析进行验证。

3.进行总体和概要设计。

设计类图及各个类以及其它UML元素。

4.写总体和概要说明书。

5.进行模块的划分。

写出功能的流程图。

6.准备测试用例。

7.模块编码实现及进行单元测试。

8.集成测试和系统测试。

检查接口、通过QTP进行测试。

9.写软开报告。

10.提交。

2014年1月8日星期三

由于考试周和课设时间安排的重合,今天晚上我们要进行web课程的考试。

小组讨论决定暂时顺延项目任务,进行课程复习。

由于昨天考试项目任务稍有耽搁,所以团队决定稍稍加大今天的工作量已保证项目的准时完成。

今天的主要任务是针对需求进行分析和设计,同时用所学的UML知识针对项目整体画出用例图。

相关需求分析描述:

刚开学之时,学校主管要根据系别、年级、班级分配寝室同时可以查询寝室状态、入住信息。

也可以进行学生管理,包括查询入住学生信息、维护入住学生信息。

由后勤部门进行对财产管理。

楼管主要负责出入登记包括货物登记和人员登记、同时也能够进行学生信息查询。

系统管理员进行系统管理主要负责权限管理、参数设置、系统维护(数据恢复、数据备份)

用例图:

(缩略图)

由于明天有软件测试课程的考试,小组决定争取今天也完成E-R图的设计,并决定由裴娇设计控制类,我设计实体类,杨聆和杨燕燕设计用户界面类。

初步设计完成后再一起统一讨论修改。

E-R图:

(以实体类为例)

其他详细设计图及内容将整理成总设计报告进行统一归纳,此处不再一一列举。

通过今天一整天的图例绘制分析,使组内每个成员的UML课程内容得到了巩固和实践,设计能力也得到了一定的提升。

2014年1月10日星期五

今天要进行大三上半学期最后一门科目的考试,因此项目设计任务暂缓一天。

2014年1月11日星期六

考试已经全部结束,所以小组决定利用周末在图书馆进行资料的查询及归纳整理,从而完成概要说明书的编写以及各模块的简单设计。

通过对多本软件开发实践范例类书籍以及网络的参考,小组全员共同讨论顺利完成了整个概要说明书的编写,也对整个数据库中所需要涉及到的各种类进行进一步的整理,详情将体现在最后的验收报告中;

同时,我也对自己所需要负责的模块:

系统管理模块和卫生管理模块进行了详细的查询了解,并对这两个模块进行了简单的构思。

数据库相关设计代码摘录:

createtableStudent

Stunovarchar(10)primarykey,

Stunamevarchar(10)notnull,

Depnovarchar(4)notnull,

Gradenovarchar(4)notnull,

Classnovarchar(4)notnull,

Roomnovarchar(5)foreignkey(Roomno)referencesRoom(Roomno)

);

createtableProperty

Prononchar(20)primarykey,

Pronamevarchar(20)notnull,

Pronumintnotnull,

Propricedecimal(10,2)notnull,

Prototalpricedecimal(15,2)notnull,

Apartnovarchar(5)foreignkey(Apartno)referencesApartment(Apartno)

createtableBedass

Assidvarchar(10)primarykey,

createtableGoods

Goodidvarchar(20)primarykey,

Goodnamevarchar(20)notnull,

Goodhavervarchar(20),

Goodconnectnchar(11),

createtablePeople

Peopleidvarchar(20)primarykey,

Peoplenamevarchar(20)notnull,

Peopleworkvarchar(20),

Peopleconnectnchar(11),

createtablelogin

Useridvarchar(20)primarykey,

Userpasswdvarchar(20)notnull,

Userpowernchar(6)notnull,

Usernamevarchar(20)notnull

2014年1月12日星期日

小组开始正式对整个系统进行设计,通过多渠道的查询以及老师的帮助,共同完成了系统主界面和登陆界面的设计和编写,收获颇丰。

主界面缩略图:

2014年1月13日星期一

通过昨天对主界面的编写,小组决定趁热打铁分别完成各组员负责模块的编写。

在编写过程中,我遇到了很多问题,包括界面与数据库连接不上、文字框大小无法顺利调节等各种问题;

课下回到宿舍后借助网络是这几个问题初步得到了解决。

2014年1月14日星期二

今天的任务和昨天一样,各成员继续完成负责模块的编写。

昨天对各种问题的解决经验使今天的编程变得较为轻松,也顺利的完成了模块的设计。

系统管理模块缩略图:

其他设计内容将在总报告中详细体现。

2014年1月15日星期三

今天对各小组成员负责完成的模块进行了初步的汇总,期间发现了很多缺陷和没有发现的问题。

通过老师的指导,虽然有很多细节问题依旧没能完全解决,但也算是初步完成了整个系统的编写过程。

2014年1月16日星期四

系统进入测试过程,上午,各小组成员分别对自己负责的模块机型单元测试。

我负责的系统管理模块的测试还算顺利,基本没有发现什么问题;

但卫生管理模块问题较为严重。

下午,我们共同对接口和总体等方面进行了测试,由于多个未预测到的情况的发生,我们不得不对之前设计的模块进行了大幅度的修改,修改阉割后的系统虽然在功能方面有些缩水,但也算成功实现了预期的基本功能,测试环节也算是顺利结束。

2014年1月17日星期五

为期两周的课程设计进入了验收尾声,预计上午,我们会完成整个报告、设计书、日志的整理以及打印,下午将完成设计的验收。

整个设计过程中,虽然收获很多,但也不算顺利;

不过真正的实现了课本内容和实践能力的转换,不过结果如何,这个过程都使我收获颇丰。

附:

卫生管理模块代码:

卫生检查:

usingSystem;

using;

namespaceDormitoryManagementSystem

{

publicpartialclasscheck:

Form

{

DataSetds;

publiccheck()

InitializeComponent();

}

privatevoidcheck_Load(objectsender,EventArgse)

//TODO:

这行代码将数据加载到表“”中。

您可以根据需要移动或移除它。

();

privatevoidbttj_Click(objectsender,EventArgse)

//(());

checkAddca=newcheckAdd();

privatevoidbutton3_Click(objectsender,EventArgse)

stringconnString="

server=.;

database=宿舍管理系统;

integratedsecurity=true"

;

SqlConnectionmyConn=newSqlConnection(connString);

ds=newDataSet();

stringsql="

select*from卫生检查表"

SqlDataAdaptersa=newSqlDataAdapter(sql,myConn);

(ds,"

宿舍管理系统"

=["

].DefaultView;

privatevoidbutton1_Click(objectsender,EventArgse)

privatevoidbtcx_Click(objectsender,EventArgse)

SqlConnectionmyConn5=newSqlConnection(connString);

stringsql;

sql="

select*from卫生检查表where检查日期='

"

+(())+"

'

SqlDataAdaptersqla=newSqlDataAdapter(sql,myConn5);

privatevoidbtxg_Click(objectsender,EventArgse)

checkAlterchal=newcheckAlter();

privatevoidbtsc_Click(objectsender,EventArgse)

checkDelcd=newcheckDel();

}

卫生检查添加:

publicpartialclasscheckAdd:

publiccheckAdd()

if(()=="

("

请输入宿舍号"

"

提示"

,);

else

select*from卫生检查表where宿舍号='

+()+"

and检查日期='

SqlCommandcmd=newSqlCommand(sql,myConn);

if(null==())

select*from宿舍表where宿舍号='

+()+"

SqlCommandcmd1=newSqlCommand(sql,myConn);

if(null!

=())

insertinto卫生检查表(宿舍号,检查日期,分数,备注)values('

'

+(())+"

)"

=sql;

添加成功!

没有相关宿舍信息!

检查记录重复!

="

privatevoidbutton2_Click(objectsender,EventArgse)

privatevoidcheckAdd_Load(objectsender,EventArgse)

检查信息修改:

publicpartialclasscheckAlter:

publiccheckAlter()

||()=="

请输入完整信息"

and检查日期='

update卫生检查表set宿舍号='

分数='

备注='

检查日期='

where宿舍号='

修改成功!

无此卫生信息!

privatevoidcheckAlter_Load(objectsender,EventArgse)

卫生检查信息删除:

publicpartialclasscheckDel:

publiccheckDel()

请输入所以删除宿舍号!

deletefrom卫生检查表where宿舍号='

删除成功!

无此卫生检查信息!

privatevoidcheckDel_Load(objectsender,EventArgse)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1