1、吴晓博河南城建学院数据库技术与应用设计说明书设计题目: 宿舍楼管理系统 系 别: 建筑与工程管理系 专 业: 工 程 造 价 指导教师: 王康平 班 级: 0524113 学 号: 052411350 姓 名: 吴 晓 博 2013年 1 月 11 日目 录1 系统功能需求 21.1 21.2 22 建立需求模型 22.1 划分子系统 22.2 识别参与者 22.3 识别用况 22.4 对需求进行捕获与描述 23 系统分析 23.1 寻找类 23.2 建立类图 23.3 建立顺序图 23.4 建立状态机图 24 系统设计 34.1 问题域部分设计 34.2 人机界面部分设计 34.3 数据管理
2、部分设计 35 总结 3参考文献 3系统功能需求我校学生公寓为手工管理,手工管理易出错、效率低,对于我校两万学子信息的管理采用手工管理是一件比较麻烦的,而且当查询某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了好多时间,效率也比较低。学生宿舍管理系统采用计算机化管理,以提高工作效率,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将各项信息快速进行插入、查询、删除和更新。本系统针对学生公寓管理日常的工作程式, 对学生公寓的各项情况例如:学生信息,学生个人财产信息,来访人员信息等进行有效管理,并能通过各方法进行快速方便的查询。 使学生公寓管理工作运
3、作简明、清晰,各状况一目了然,使学生公寓管理工作更加科学化、规范化。1.1 系统管理模块:实现用户登录退出功能1.2 学生查询模块:实现学生按条件查询信息,共分为2个子模块1. 按学号查询实现按学号查询学生信息2. 按姓名查询实现按姓名查询学生信息1.3 学生管理模块1. 基本情况录入录入入住学生的基本信息2. 学生离校处理处理离校学生的情况3. 按学期注册对学生每学期的公寓交费情况进行注册4. 个人财物处理登记学生个人财产1.4 资料修改模块1. 学生信息修改完成学生基本资料修改,个人财物修改和学期注册情况修改2. 来访登记修改实现来访者登记修改和货物出楼修改1.5 宿舍楼管理模块:对于楼栋
4、的宿舍楼号,楼层,房间,家具,楼长,保洁员,楼栋管理员。1.5 出入登录模块1. 人员登记完成来访人员的信息登记2. 出楼登记实现出楼货物信息的登记建立需求模型其中查询管理系统在查询的时候会使用到学生管理系统和资料管理系统。而注册管理和离校管理都必须依赖与学生管理。1.3 识别参与者子系统“系统管理”中的参与者:管理员和学生。子系统“查询管理”中的参与者:学生子系统“楼栋管理”中的参与者:,保洁员,楼栋管理员、所有物品。子系统“学生管理”中的参与者:管理员和学生子系统“资料管理”中的参与者:管理员子系统“出入管理”中的参与者:来访者,楼栋管理员。1.4 识别用况1.学生管理1.注册学生在入住的
5、时候进行注册2.登陆学生和管理员对进入子系统都需要注册。3.生成及维护学生表管理员生成本学期的学生表,在公布前可以调整表,然后公布学生表。4.生成并公布学生表管理员生成并公布学生信息,并送给相关部门。5.查询信息学生可以查询自己的相关信息。2.物品管理 1.录入和维护物品信息 楼栋管理员录入并维护学生的学生信息,并形成学生表 2.统计信息 对学生信息进行统计,并生成报表 3.查询信息 学生和管理员查询信息4.登陆管理员和学生进入该子系统都需要登陆1.5 对需求进行捕获与描述1. 学生管理用况:登陆用况:查询【前置条件:已经成功登陆】发出查询请求 系统给出查询类别提示进行选择,并控制命令 若查询
6、学生信息,则显示表1中2的信息 若查询物品信息,则显示表1中4的信息 上述以此类推用况:学生注册【前置条件:已经成功登陆】发出注册信息 系统提示进行注册信息对信息进行填充,填充完成后提交 填充并确认各种信息 若为确认,系统进行存储,并通知是否成功注册 若为取消,则退出本系统系统分析1.6 寻找类1. 学生管理在学生管理系统中学生是一个类,学生信息是一个类,学生信息表是一个类2. 物品管理在物品管理系统中物品是一个类,管理员是一个类。1.7 建立状态机图系统设计在系统的设计阶段,要考虑实现环境,对于本系统,在实现方面使用windows操作系统,使用C+编程,用MySQL数据库系统管理数据。整个系
7、统采用集中数据管理。把MySQL数据库系统运行在一台服务器上。所有程序都放在服务器上面运行,管理员可以在服务器上使用本系统。 对于查询和物品管理两个子系统,他们的业务逻辑相对来说比较简单,实际上,他们的工作就是围绕着数据库在用户之间传递一些处理数据。 在具体设计的时候,要考虑到问题域部分、人机界面部分和数据存储部分,下面按照上述的三个部分展开讨论。1.8 问题域部分设计在学生管理中,学生和管理员都会遇到对寝室和物品的查询有关信息;在维护学生信息和物品信息的时候,楼栋管理员会使用到本系统。这样,可以集中管理每个子系统的信息,在一个用户登陆成功后,相应的子系统就建立一个相应的对象。总结此学生宿舍管理系统,完成了学生宿舍管理的基本功能,对学生寝室楼添加、修改和删除,以及对学生系别、专业等进行添加、修改和删除的功能、对学生的基本信息进行修改,添加新的学生信息以及添加管理员,修改管理员密码的功能,在模块中有班级查询、寝室查询,个人资料修改等的功能。此学生宿舍管理系统利用面向对象技术方法设计,设计完对用况图、类图、顺序图、状态机图等的画法更熟悉了,对面向对象中的继承等有了更多的了解。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1