access宿舍楼管理系统_第1页
access宿舍楼管理系统_第2页
access宿舍楼管理系统_第3页
access宿舍楼管理系统_第4页
access宿舍楼管理系统_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、仅供个人参考华东交通大学软件学院2011-2012 学年第一学期面向对象分析与设计实验报告题目:宿舍楼管理系统学号:070422姓名:张敏班级:09 软件+机电 04 班完成时间:2011-11-13不得用于商业用途仅供个人参考目 录系统功能需求错误!未定义书签。错误!未定义书签。错误!未定义书签。For personal use only in study and research; not for commercial use建立需求模型错误!未定义书签。划分子系统错误!未定义书签。识别参与者错误!未定义书签。For personal use only in study and resea

2、rch; not for commercial use识别用况错误!未定义书签。对需求进行捕获与描述错误!未定义书签。系统分析错误!未定义书签。For personal use only in study and research; not for commercial use寻找类错误!未定义书签。建立类图错误!未定义书签。建立顺序图错误!未定义书签。For personal use only in study and research; not for commercial use建立状态机图错误!未定义书签。系统设计错误!未定义书签。问题域部分设计错误!未定义书签。人机界面部分设计错误!

3、未定义书签。数据管理部分设计错误!未定义书签。总结错误!未定义书签。参考文献错误!未定义书签。不得用于商业用途仅供个人参考系统功能需求我校学生公寓为手工管理,手工管理易出错、效率低,对于我校两万学子信息的管理采用手工管理是一件比较麻烦的,而且当查询某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了好多时间,效率也比较低。学生宿舍管理系统采用计算机化管理,以提高工作效率,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将各项信息快速进行插入、查询、删除和更新。本系统针对学生公寓管理日常的工作程式, 对学生公寓的各项情况例如:学生信息,学生个人财产信息

4、,来访人员信息等进行有效管理,并能通过各方法进行快速方便的查询。 使学生公寓管理工作运作简明、清晰,各状况一目了然, 使学生公寓管理工作更加科学化、规范化。系统管理模块:实现用户登录退出功能学生查询模块:实现学生按条件查询信息,共分为 5 个子模块按学号查询实现按学号查询学生信息按姓名查询实现按姓名查询学生信息按学生班级查询实现按学生班级查询学生信息按家庭住址查询实现按家庭住址查询学生信息混合查询实现按混合查询学生信息学生管理模块基本情况录入录入入住学生的基本信息学生离校处理处理离校学生的情况按学期注册对学生每学期的公寓交费情况进行注册个人财物处理登记学生个人财产不得用于商业用途仅供个人参考资

5、料修改模块学生信息修改完成学生基本资料修改,个人财物修改和学期注册情况修改来访登记修改实现来访者登记修改和货物出楼修改宿舍楼管理模块:对于楼栋的宿舍楼号,楼层,房间, 家具,楼长,保洁员,楼栋管理员。出入登录模块人员登记完成来访人员的信息登记出楼登记实现出楼货物信息的登记建立需求模型划分子系统对于宿舍管理系统的功能为:系统管理、查询管理、学生管理、资料管理、登记管理、楼栋管理、注册管理、物品管理、离校管理。不得用于商业用途仅供个人参考其中查询管理系统在查询的时候会使用到学生管理系统和资料管理系统。而注册管理和离校管理都必须依赖与学生管理。识别参与者子系统“系统管理”中的参与者:管理员和学生。子

6、系统“查询管理”中的参与者:学生子系统“楼栋管理”中的参与者:,保洁员,楼栋管理员、所有物品。子系统“学生管理”中的参与者:管理员和学生子系统“资料管理”中的参与者:管理员子系统“出入管理”中的参与者:来访者,楼栋管理员。识别用况学生管理注册学生在入住的时候进行注册登陆不得用于商业用途仅供个人参考学生和管理员对进入子系统都需要注册。生成及维护学生表管理员生成本学期的学生表,在公布前可以调整表,然后公布学生表。生成并公布学生表管理员生成并公布学生信息,并送给相关部门。查询信息学生可以查询自己的相关信息。物品管理录入和维护物品信息楼栋管理员录入并维护学生的学生信息,并形成学生表统计信息对学生信息进

7、行统计,并生成报表查询信息学生和管理员查询信息登陆管理员和学生进入该子系统都需要登陆对需求进行捕获与描述学生管理用况:登陆用户启动系统出现登陆界面输入用户名和密码如果重试次数不多余 3 次,系统对用户名输入的用户名和密码进行验证,并给出验证信息,否则禁止该用户登陆。若不正确返回到上一步骤。用况:查询【前置条件:已经成功登陆】不得用于商业用途仅供个人参考发出查询请求系统给出查询类别提示进行选择,并控制命令若查询学生信息,则显示表 1 中 2 的信息若查询物品信息,则显示表 1 中 4 的信息上述以此类推用况:学生注册【前置条件:已经成功登陆】发出注册信息系统提示进行注册信息对信息进行填充,填充完

8、成后提交填充并确认各种信息若为确认,系统进行存储,并通知是否成功注册若为取消,则退出本系统用况:学生表和物品表的维护【前置条件:已经成功登陆】发出维护请求显示维护界面使用子系统中的部分功能对表进行维护和修改。若为确认,系统进行存储,并通知是否修改成功若为取消,则退出本系统用况:生成并公布表【前置条件:已经成功登陆】生成并发布表按照学生的信息生成最终的表,对外公布不得用于商业用途仅供个人参考首先,使用系统对管理员和楼栋管理员进行登陆。参与者管理员通过录入学生信息和物品信息来录入、删除和修改信息,并形成表;再通过用况统计表生成并发布。物品管理用况:录入和维护学生信息【前置条件:已经成功登陆】管理员

9、选择信息录入和维护系统出现出录入、删除和修改信息界面管理员处理完整数据后,发控制命令若为保存,系统对信息进行存储若为取消,推出本功能用况:统计信息【前置条件:已经成功登陆】管理员对信息进行统计用况:查询信息不得用于商业用途仅供个人参考【前置条件:已经成功登陆】系统分析寻找类学生管理在学生管理系统中学生是一个类,学生信息是一个类,学生信息表是一个类物品管理在物品管理系统中物品是一个类,管理员是一个类。建立类图不得用于商业用途仅供个人参考建立顺序图登录顺序图注册顺序图不得用于商业用途仅供个人参考建立状态机图系统设计在系统的设计阶段,要考虑实现环境,对于本系统,在实现方面使用 windows 操作系

10、统,使用C+编程,用MySQL 数据库系统管理数据。整个系统采用集中数据管理。把MySQL 数据库系统运行在一台服务器上。所有程序都放在服务器上面运行,管理员可以在服务器上使用本系统。不得用于商业用途仅供个人参考对于查询和物品管理两个子系统,他们的业务逻辑相对来说比较简单,实际上,他们的工作就是围绕着数据库在用户之间传递一些处理数据。在具体设计的时候,要考虑到问题域部分、人机界面部分和数据存储部分, 下面按照上述的三个部分展开讨论。问题域部分设计在学生管理中,学生和管理员都会遇到对寝室和物品的查询有关信息;在维护学生信息和物品信息的时候,楼栋管理员会使用到本系统。这样,可以集中管理每个子系统的

11、信息,在一个用户登陆成功后,相应的子系统就建立一个相应的对象。人机界面部分设计主界面:登陆界面:启动程序后,调用“登陆”下的“登陆”,将打开“登陆窗口”。登陆窗口主要实现用户的登陆功能。根据输入的用户名和密码是否匹配系统能产生相应的提示信息。不得用于商业用途仅供个人参考资料管理界面:启动程序后,调用“资料修改”,将打开“修改数据资料”窗口。修改数据资料窗口主要实现学生资料修改,个人财物修改,财物出楼修改,来访登记修改,学生注册修改,以及员工资料修改的功能。学生查询界面:启动程序后,调用“资料修改”,将打开“修改数据资料”窗口。修改数据资料窗口主要实现学生资料修改,个人财物修改,财物出楼修改,来

12、访登记修改,学生注册修改,以及员工资料修改的功能。不得用于商业用途仅供个人参考来访登界面:启动程序后,调用“出入登陆”下的“人员登记”将打开“来访登记”窗口。用于实现登记来访者信息的功能。数据管理部分设计根据在数据库概念设计中给出的数据库实体 E-R 图,可以设计数据表结构,服不得用于商业用途仅供个人参考务 器 上 建 名 为 dbxueji123的 数 据 库 。 其 中 包 括 以 下 表 :下面将大只介绍数据库中的个表的结构:此表主要是对系统的管理员的信息已经权限进行记录跟管理,现有的管理员的用户名:admin,密码:admin888,用户姓名:蒋振,属于超级管理员系列。此表是对信息查询

13、、政治面貌查询、常规检查查询的查询关键词进行记录跟管理,以备前台调用。此表是系统信息采集和修改的权限时间的记录。此表是对学生的基本信息进行记录。不得用于商业用途仅供个人参考此表主要针对学生的政治面貌信息进行记录。总结此学生宿舍管理系统 ,完成了学生宿舍管理的基本功能,对学生寝室楼添加、修改和删除,以及对学生系别、专业等进行添加、修改和删除的功能、对学生的基本信息进行修改,添加新的学生信息以及添加管理员,修改管理员密码的功能,在模块中有班级查询、寝室查询,个人资料修改等的功能。此学生宿舍管理系统利用面向对象技术方法设计,设计完对用况图、类图、顺序图、状态机图等的画法更熟悉了,对面向对象中的继承等有了更多的了解。参考文献1 麻志毅. 面向对象分析于设计M. 北京:机械工业出版社,2011.1 23不得用于商业用途仅供个人参考仅供个人用于学习、研究;不得用于商业用途。For personal use only in study and research; not f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论