第6组总结报告-宿舍管理系统
总结报告:宿舍管理系统
组长:丁晶
组员:熊立春,郭铮,杨承铭,李晓玮小组分工:
技术人员:杨承铭资料收集:李晓玮、郭铮总结:熊立春
此系统可以实现管理员通过帐号和密码登陆管理页面,进行相关查询,最后退出返回登陆页面。
系统主要分为四部分,主要为四个表单:表单1、表单2.,表单3,表单4。
1表单1(负责人:熊立春)
建立一个表单,命名为表单1。选择背景图片,将表单属性进行修改:boderstyle设置成固定边框,把caption设置为登陆界面,icon设置成自定义,maxbutton设置成假,windowstate设置成普通,height,width设置为背景图片实际大小。添加一个大标签,将caption设为学生宿舍系统,添两个小标签,分别将其caption改为账号和密码,将其backstyle设为透明,再在其后面加两个文本框,让用户输入账号和密码。在表单右下角添加一个命令按钮,将其caption改为登陆,用户通过此按钮可以进入下一表单。建一个表,命名为宿舍信息表,在表设计器中输入字段:宿舍号,学生。宿舍电话。设置好各字段的类型、宽度、小数位数,再输入数据保存。
文本框信息验证代码如下:use管理员信息表
ifempty(thisform.text1.value)orempty(thisform.text2.value)messagebox("请输入信息",0,"提示")else
locatefor账号=alltrim(thisform.text1.value)and密码=alltrim(thisform.text2.value)
iffound()doform表单2else
messagebox("请输入正确信息")endifendif
2.表单2(负责人:丁晶):
先建立一个项目,在此项目中建立一个数据库,在该数据库中建立一个表学生信息表,在表设计器中输入字段:姓名,学号,宿舍号,性别,专业班级。设置好各字段的类型、宽度、小数位数。再输入数据保存,再建立一个表单,设置自定义背景,在此表单的属性中把ion设置成固定边框,把caption设置成宿舍信息查询,icon设置成自定义,maxbutton设置成假,windowstate设置成普通,height,width自定义。在表单上插上五个标签,将backstyle设为透明。这五个标签的caption分别为:欢迎进入宿舍管理系统,若想要查询学生的宿舍号,请输入该学生的学号,这个标签后紧跟着一个文本框,用来让用户输入学号;它的后面有一个命令按钮,caption设置为第4个标签为:若想要查询某一宿舍的住宿情况查询,双击他写入代码:
Doform表单3
在运行后点击它将进入下一个表单。
最后一个标签为:请输入宿舍号。紧跟着又是一个文本框,用来让用户输入宿舍号。在表单最下方插入一个命令按钮,caption设置成查询,用来连接下一表单。这时写入的代码为:
doform表单4
运行后点击它将进入表单4
3表单3(负责人:杨承铭):
接着再建立一个新表单,将它命名为“表单3”,将该form的caption改为学生信息显示。并为该表单添加了背景颜色,将backcolor属性做了修改。为了运行后页面的美观,将它的属性windowstate设置为普通,将边框设为固定边框,将最大化键maxbotton设置为禁用。在该表单中,添加了1个标签为:“您所查询的学生信息如下”,将字体fontname设置为“新宋体”,将字号改为“22”。这个表单中有一张表学生信息表,用来显示所查询的学生的信息。这里对原始表中的信息做了过滤,写入了一下代码:setfilterto学号=”0945040107”thisform.refresh
最后点击命令按钮“返回主页”将返回表单2。点击命令按钮“退出”将重新进入表单1。
4.表单4(负责人:郭铮)
新建一个表单,将caption属性改为“宿舍信息表”,并为该表单添加了背景颜色,将backcolor属性做了修改。
为了运行后页面的美观,将它的属性windowstate设置为普通,将边框设为固定边框,将最大化键maxbotton设置为禁用。在该表单中,添加了1个标签为:“您所查询的宿舍信息如下”,将字体fontname设置为“新宋体”,将字号改为“22”。这个表单中有一张表宿舍信息表,用来显示所查询的宿舍的信息。这里对原始表中的信息做了过滤,写入了一下代码:
setfilterto宿舍号="一号610"thisform.refresh
最后添加了一个命令按钮,caption属性改为退出,双击它在出来的页面输入代码如下:
doform表单1
运行后点击它将重新进入登录界面。
5.总结(负责人:熊立春):
通过这个设计,使我们对课程设计这门课程产生了浓厚的学习兴趣。在这个设计中,我们通过对数据库的运用,学到了如何建立表单,并且对表单的内容进行修改,并且将其美化。同时,接触到了简单的编程,拓展了我们知识层面。希望在以后的学习生活可以多接触这样的课程!
扩展阅读:第六组 学生宿舍管理系统项目计划书
组长:高仁英
成员:杨舒婷、连燕婷
1.引言
1.1目的
[1]本章提供整个软件开发计划的综述,主要确定以下内容:[2]软件生存周期的选取及裁剪。[3]软件规范、方法和标准的选择。[4]软件工作产品的规模估计。[5]软件工作量和成本的估计。[6]软件进度表的制定。[7]软件风险的评估。[8]软件项目培训计划。
1.2范围
说明该软件开发计划的范围,简要描述软件开发计划的内容。一般而言,对于一个较大的软件项目,计划书包括如下内容:[1]工作模块计划[2]人力资源计划[3]进度安排计划
[4]配置管理计划
1.3术语定义
[1]软件相关组:指软件配置管理组、文档支持组、测试组。[2]软件质量保证组:指计划和实施软件质量保证活动的人员的集合。[3]软件工程组:是负责一个项目的软件开发和维护活动的个人的集合。
1.4参考资料
[1]项目任务书[2]用户需求报告[3]商务合同
[4]实用软件工程(第二版)赵池龙杨林电子工业出版社
1.5相关文档
[1]项目任务书[2]用户需求报告[3]用户需求规格说明书
1.6版本更新记录
版本更新记录格式
版本号V1.0V1.0.1创建者高仁英杨舒婷创建日期201*/03/28201*/03/28维护者连燕婷维护日期201*/05/05维护纪要成本估算维护1.7项目概述
1.在用户登陆时当用户输入帐号和密码不正确时能够给出提示信息。
2.当用户成功登陆系统后,系统能够为系统管理员提供对学生进行宿舍安排、宿舍调整、退宿管理等功能。
3.系统能够对学生退宿操作完成后提示是否将该学生记录删除。4.系统能够对学生宿舍的各种费用进行记录管理。5.系统可以对学生宿舍的检查、违纪、评分记录管理。
6.系统可以生成并输入一下主要报表:寝室卫生情况报表,寝室用电情况报表。
7.要求信息在输入时要严格防错和校正。亢余数据处理时由程序自动更新,以保证数据的准确性和一致性。
8,要求遵守使用权限和采用令等保密措施,并具有自动连接数据库的功能。9.系统可扩充、易维护。系统具体要求内容如下:
宿舍管理员:
a.信息要求:宿舍管理员能查询上面提到的宿舍楼的所以相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,夜归的详细信息和学生离返校信息。以利于对整个宿舍楼的全面管理。
b.处理要求:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他宿舍,他们在原来的宿舍楼中相应的记录就应该删除,当快件到达本宿舍楼时,宿舍管理员应依据到达快件的相关信息在快件信息中插入一天记录,当同学接收快件后,管理员应登记快件接收时间,表明该信件已成功到达收信人的手中。c.安全性与完整性要求:
安全性要求:系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容。
信息要求:可以查询学生所在宿舍的所以信息,能查询自己的快件信息,自己的夜归记录和离返校记录。
1.8项目组织
1.8.1现状分析
1.管理技术
对学生的寝室管理,学生的档案管理还是采用原有的人工管理方式。这导致工作效率低、误差大,也造成了人力、物力、财力资源的浪费,随着学生人数的增加,要记录存档的数据比较多,人工记录是相当麻烦的,而且浪费许多时间,工作效率也比较低。
2.新目标分析
在调查研究和用户需求分析的基础上,我们确定了该系统的目标和要求。该系统应能达到内容制定的合理性和全面性,数据库管理都科学性,数据更新的及时性,各条信息的真实性。
1.9系统特点
1.数字化校园,实现校园无纸化管理。2.用户权限分级管理,适合多用户操作。3.界面完好,功能完善,安全易用。
2.经济可行性
估算宿舍管理系统的开发费用和今后的运行、维护费用,估算宿舍管理系统将获得的经济和社会效益,并将费用与效益进行比较,看是否有利。例如,宿舍管理系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于操作人员进行工作提供了多少帮助等等。
3.数据库概念设计
在此次学生宿舍管理系统中设计学生、来访者以及宿舍三个实体,其中学生属性包括姓名、学号、性别、宿舍号、入住时间和违纪情况;来访者属性包括性名、性别、来访时间和离开时间;宿舍属性包括宿舍号、入住人数和卫生评比情况。数据库逻辑设计
该设计以概念结构设计中的E-R图为主要依据,设计出相关的整体逻辑结构。根据总E-R图了解有三个实体,其中我们把卫生评比和违纪处理这两个功能作为属性出现在E-R图中,四个关系形式如下:
来访者(姓名,性别,来访时间,离开时间)宿舍(宿舍号,入住人数,卫生评比情况)
访问(学生学号,来访者姓名,访问时间,离开时间)
3.1.1系统的实现与测试
使用不同函数和代码将前台的各个控件按钮与后台进行连接,实现各个模块的功能,最终实现前台与后台的完全链接并能够实现学生宿舍管理系统中所要求的功能。为了确定此系统的可靠性,下面通对每个模块使用黑盒测试进行单独测试。
3.1.2主界面的实现与测试
宿舍流程图:
宿舍管理信息系统管理操作生活次序宿舍卫生基本情况学生用电情况住宿管理信息查询宿舍资源关于限制设置人员设置软件信息学生相住宿宿舍学生在校奖惩在寝空床学生空闲寝室床位关基本晚归离校学生信息人员位查退宿寝室安全记录通信息基本基本查询查询查询询查询基本防范知信息信息信息宣传
学生公寓管理系统工作流程:系统功能→统结构→据库设计→系统设计→项目管
理器的建立→数据库和表的建立→表单与代码设计→报表的设计→菜单的设计→程序设计
3.2开发环境
操作平台:
WindowsNT(SP2以上)或Windows201*系列,但由于管理中心的工作人员对WindowsNT(SP2)系统操作熟悉,系统开发设计将使用WindowsNT(SP2)作为开发时的平台。网站服务器
考虑到目前,系统只是给管理中心使用,暂时不开放一般权限功能,因此网站服务器采用InternetInformationServices5.1。开发时所用的浏览器
浏览器最好是IE5.5以上版本,此考虑到浏览器的版本不同可能引起网页排版出现异常。
3.3.2服务
为用户提供培训安装,维护和运行支持,自用户安装起为用户提供一定期限服务。
3.3.3完成时间
阶段名称需求分析概要设计详细设计系统实现系统测试与维护阶段时间计划第六周第七周第八周第九周第十周
4.实施计划
4.1成本估计
估计开发该系统需购买硬件、外部设备(P4微机一台、打印机一台),花费1万元左右,开发工作量约需4个人月工作量,每人月工资为1000元,开发完成后维护费用每年3000元,开发完成后,原有的4名管理人员可以减少3名,每人月工资1200元。
4.3进度
〈1〉需求分析(第六周)〈2〉概要设计(第七周)〈3〉详细设计(第八周)〈4〉编码实现与测试(第十周)
4.4关键问题
目前时间和技术有限,难以做到完全符合要求。对宿舍存在的问题可能考虑不是很全面。
5.支持条件
5.1计算机系统的支持
P4微机一台、打印机一台
友情提示:本文中关于《第6组总结报告-宿舍管理系统》给出的范例仅供您参考拓展思维使用,第6组总结报告-宿舍管理系统:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《第6组总结报告-宿舍管理系统》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/504427.html
- 下一篇:项目管理年度总结