宿舍管理面向对象课程设计_第1页
宿舍管理面向对象课程设计_第2页
宿舍管理面向对象课程设计_第3页
宿舍管理面向对象课程设计_第4页
宿舍管理面向对象课程设计_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、附件1:学号:2008131133chongqing technology and business university课程设计题目宿舍管理系统学 院计算机科学与信息工程学院专业计算机科学与技术班级08软件工程学生姓名何志毅指导教师梁新元2011年 5月 1日1. 系统的功能需求我校学生公寓现为手工管理,效率低、易出错、手续繁琐,而且耗费大量的 人力,物力,财力。学校后勤处希望设计一个学生公寓管理系统,管理学生 住宿情况,员工情况,处理学生离校,管理人员来访情况等功能。通过此系 统,后勤人员可以对学生公寓的各项情况实行电脑化管理,以提高工作效率, 也使得公寓管理所需的各项信息能方便快速进行录

2、入,查询,删除和更新。 面对学生公寓管理工作的特点以及该管理工作的具体问题,本系统可以解 决以下问题:(1) 录入公寓各学生的基木情况。(2) 全面查询学生的基本情况。(3) 对学生离校进行处理。(4) 每学期对学生住宿进行注册。(5) 对来访人员进行出入管理。(6) 对学生的财务进行登记管理。(7) 对楼栋物资和楼栋的管理。(8) 对各项情况进行修改,删除,更新。(9) 友好的操作界面,以及简单快速的操作.(10) 多种查询方式。本系统针对学生公寓管理fi常的工作程式,对学生公寓的各项情况例如:学 生信息,学生个人财产信息,来访人员信息等进行有效管理,并能通过各方 法进行快速方便的查询。使学

3、生公寓管理工作运作简明、清晰,各状况一 目了然,使学生公寓管理工作更加科学化、规范化。1 管理系统模块:实现用户退出功能。2查询学生模块:该模块包括五个子模块1. 按学号查询实现按学号查询学生信息2. 按姓名查询实现按姓名查询学生信息3. 按学生班级查询实现按学生班级查询学生信息4. 按家庭住址查询实现按家庭住址查询学生信息1. 基本情况录入录入入住学生的基本信息2. 学生离校处理处理离校学生的情况3. 按学期注册对学生每学期的公寓交费情况进行注册4. 个人财物处理登记学生个人财产图2学生管理模块的主要业务流程图4. 资料修改模块:包括;两个子模块1. 学生修改完成学生基本资料修改,个人财物修

4、改和学期注册情况修改2. 登记修改实现来访登记修改和货物出楼修改图3资料修改模块的主要业务流程图5. 楼栋管理模块:对于楼栋的宿舍楼号,楼层,房间,家具,楼长,保洁 员,楼栋管理员。6. 出入登陆模块:包括两各子模块1. 人员登记完成来访人员的信息登记2. 出楼登记一一实现出楼货物信息的登记表1管理员与查询管理、学生管理和楼栋管理部分主要交互信息编号功能输入输出1宿舍查询2学生査询学生的任何一项信息该学生的所冇信息3楼栋查询该楼栋的编号可以得到该楼栋的基本信息4物品查询输入物品信息显示物品的所有信息5保洁员查询输入编号显示该人员的信息6管理学生表选择学生录入或修改7生成学生表成功与否的信息8维

5、护学生表对不正确的信息修改成功与否的信息9再次牛成学生表成功与否的信息10发布学生表选择发布信息成功与否的信息11管理物品表对不正确的信息进行维护12生成物品表成功与否的信息13维护物品表对不止确的信息进行维护成功与否的信息14发布物品农选择公布信息成功与否的信息15管理登记表对不正确的信息进行维护成功与否的信息16维护登记表对登记表进行维护成功与否的信息17发布登记农选择发布登记农显示出来访的人员信息18统计信息对表里面的信息进行统计成功与否的信息19公布信息选择公布信息是否成功公布2. 建立需求模型对于宿舍管理系统划分子系统,然后再通过建立用况图,对需求进行捕获和描述!2.1划分子系统对于

6、宿舍管理系统的功能为:系统管理,查询管理,学生管理,资料管理, 登记管理,楼栋管理、注册管理。物品管理、离校管理。其中查询管理系统在查询的时候会使用到学生管理系统和资料管理系统。而 注册管理和离校管理都必须依赖与学生管理。2.2识别参与者子系统“系统管理”中的参与者:管理员和学生。子系统“查询管理”中的参与者:学生子系统“楼栋管理”中的参与者一保洁员,楼栋管理员、所有物品。子系统“学生管理”中的参与者:管理员和学生子系统“资料管理”中的参与者:管理员子系统“出入管理”中的参与者:来访者,楼栋管理员。2.3识别用况1学生管理1 生成及维护学生表 管理员生成木学期的学生表,在公布前可以调整表,然后

7、公布学生表。2 生成并公布学生表管理员生成并公布学生信息,并送给相关部门。3 查询信息学生可以查询自己的信息。4 注册学生在入住的时候进行注册5 登陆学生和管理员对进入子系统都需耍注册。2. 物品管理1录入和维护物品信息楼栋管理员录入并维护学生的学生信息,并形成学生表2.统计信息对学生信息进行统计,并生成报表3 查询信息学生和管理员查询信息4 登陆管理员和学*进入该子系统都需要登陆2.4对需求进行捕获和描述1. 学生管理用况:登陆用户启动系统呈现登陆界面输入用户名和密码如果重试次数不多余3次,系统对用户名输入的用户名和密码进 行验证,并给出验证信息,否则禁止该用户登陆。若不正确返回到上一步骤。

8、用况:查询【前置条件:已经成功登陆】发出查询请求系统给出查询类別提示进行选择,并控制命令若查询学生信息,则显示表1屮2的信息若查询物品信息,则显示表1中4的信息上述以此类推用况:学生注册【前置条件:已经成功登陆】发出注册信息系统提示进行注册信息对信息进行填充,填充完成后提交填充并确认各种信息若为确认,系统进行存储,并通知是否成功注册若为取消,则退出本系统用况:学生表和物品表的维护【前置条件:已经成功登陆】发出维护请求显示维护界面使用子系统中的部分功能对表进行维护和修改。若为确认,系统进行存储,并通知是否修改成功若为取消,则退出本系统用况:生成并公布表【前置条件:已经成功登陆】生成并发布表按照学

9、生的信息生成最终的表,对外公布ccc首先,使用系统对管理员和楼栋管理员进行登陆。参与者管理员通过录入学 生信息和物品信息來录入、删除和修改信息,并形成表;再通过用况统计表 生成并发布。2 物品管理用况:录入和维护学生信息【前置条件:已经成功登陆】管理员选择信息录入和维护系统呈现出录入、删除和修改信息界面管理员处理完整数据后,发控制命令若为保存,系统对信息进行存储若为取消,推出木功能用况:统计信息【前置条件:已经成功登陆】管理员对信息进行统计用况:查询信息【前置条件:已经成功登陆】见表13. 系统分析3.1寻找类1. 学生管理在学生管理系统中学生是一个类,学生信息是一个类,学生信息表是一个类2.

10、 物品管理在物晶管理系统中物品是一个类,管理员是一个类。3.2建立状态机图3.3建立类图在上面我们已经把大部分类找到,下面我来画一下这个儿个类之间的关系。学生管理学生管理类图3.4建立顺序图按照上而叙述的功能对系统建立顺序图,因为顺序图建立基本相似,所 以在这里我就只建立注册的顺序图。其他效仿下就行了。:宁工注册表学丫表沽单ii;!卜loop 【沓陆成功】;spar ;ret i1询ii-likef ij11 注鳩!ii4. 系统设计在系统的设计阶段,要考虑实现环境,对于本系统,在实现方面使用 windows操作系统,使用c#编程,用access数据库系统管理数据。整个系 统采用集中数据管理。

11、把access数据库系统运行在一台服务器上。所有程 序都放在服务器上而运行,管理员可以在服务器上使用本系统。对于查询和物品管理两个了系统,他们的业务逻辑相对来说比较简单, 实际上,他们的工作就是围绕着数据库在用户z间传递一些处理数据。在具体设计的时候,耍考虑到问题域部分、人机界面部分和数据存储部 分,下面按照上述的三个部分展开讨论。4.1问题域部分设计在学生管理中,学生和管理员都会遇到对寝室和物品的查询有关信息; 在维护学生信息和物品信息的时候,楼栋管理员会使用到本系统。这样,可 以集中管理每个子系统的信息,在一个用户登陆成功后,相应的子系统就建 立一个相应的对象。4.2界面部分设计主界面:登

12、陆界面:启动程序后,调用“登陆”下的“登陆”,将打开“登陆窗口”。 登陆窗口主要实现用户的登陆功能。根据输入的用户名和密码是否匹配系统 能产生相应的提示信息。用尸名取消登录资料管理界面:启动程序后,调用“资料修改”,将打开“修改数据资料” 窗口。修改数据资料窗口主耍实现学生资料修改,个人财物修改,财物出楼 修改,来访登记修改,学生注册修改,以及员工资料修改的功能。学生查询界面:启动程序后,调用“资料修改”,将打开“修改数据资料” 窗口。修改数据资料窗口主要实现学4:资料修改,个人财物修改,财物出楼 修改,来访登记修改,学生注册修改,以及员工资料修改的功能。来访登界面:启动程序后,调用“出入登陆

13、”下的“人员登记”将打开“来访登记”窗口。用于实现登记来访者信息的功能。參未访登记口叵)冈请查询确定此生,在校就读要访人姓名:所属关系:同学来访人姓名:值班a:未访时间:117:43:23证件名称:i身份证结束时间:备注:条方标一确认i4.3数据管理部分设计根据在数据库概念设计屮给出的数据库实体er图,可以设计数据表结构,服务器上建名为dbxuejil23的数据库。其中包括以下表:下面将人只介绍数据库中的个表的结构: admin_123 :表>dnin id1 adninlocmadmnpvd | adiinnene1 adnin shenfen | adim xj viev | adk

14、iin xj addadnin xj upd | atban xj deltor| atin xjdel |xj check |幅油in469eo)d32c0559f 蒋打0t7tttt7(自动se)fpffffl此表主要是对系统的管理员的信息已经权限进行记录跟管理,现有的管理员的用户名:admin,密码:admin888,用户姓名:蒋振,属于超级管理员系列。 admin_setup_banji: iidni an dunianjibanjiwenlidengjibanzhurenreaark172007到2008大一6一类yruyhsr212006到2007大二8一类gdg*(自动編号)0此

15、表是对信息查询、政治面貌查询、常规检查查询的查询关键词进行记录跟 管理,以备前台调用。b admin_setup_sys :表ridsys deadline adsys de adl i ne up| sys i sne e dche chsys i sneedcheck| sys i sshow xj u|上ed2010-9-182010-12-31tff|3(自动编号)此表是系统信息采集和修改的权限时间的记录。b lislhistory.banji:表idx i ngn i: x i ® i n? x i 昭ruxumhohui kao zhen 飙 o jirjhisbjni

16、and hi sb j nid hi s hi sb hi sbjwerd芬育玉强彭采宋王295295294293女男女男0512300101740 均後 2to7-2o08c612300101728 均12(07-200805123001019812c07-200805123001017252co7-2o08顾步现取 馬进分分 殊 fv 1 1 特学统貌 離好婷星 吴张张吴 理文理理 38373635 47464544 芸>:此表是对学生的基本信息进行记录。 mdnxueji:我i® i rxuu<*j xvjcxixvjniyvjxh i x xi x i i chv

17、ikt tyxhtx»<: fxa i ucni ckc yxmu> i ytxd j a ax 11«:j hui ztoxhtij xbh xbjbtftj; xbjw.nl i rgq卅応 jdzjj i)2007-9-12 200733 20073< 200735 2007-9-12009-2010 大二 116 2007911 2007-9 叫8 200789 2007-9-t:0 20075 城号)2co9-2o102co92o10 2co9202 2co92o10 2财2o13 2009202 2242013 2009-20132832206

18、8% v13442012232820£2-7-!共有团员刘文杰1-11-1其否团员zljfi共頁 as expes52-a-i否 琢拆兰hh-i共否团乍谢浚 s2-2-!共否团员阪星云1-10-1共有跌陪蔥 s2-7-1共否团j!貝星 so-5-!共宵团$张乃3&220!199201180 3-217 -6220 u992ot180 3-217 622011992ot18o 3-216 3622011992071803-216 622011992ot18o 3-215 36220 u992oti6o 3-215 3622011992ot18o3-2k1计本血3622011992071803-2143e220! 1992011803-2131计步06】2 计:$0611计本0812计本0612计本0812计不821计本0821计本w22e*0?2e+072e+0721*07££072e+072£

温馨提示

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

最新文档

评论

0/150

提交评论