欢迎来到天天文库
浏览记录
ID:25380605
大小:2.02 MB
页数:57页
时间:2018-11-20
《学生宿舍管理系统 数据库 计算机》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、信息工程学院《数据库原理与应用》课程设计论文题目:学生宿舍管理系统数据库设计姓名:专业:计算机科学与技术指导老师:完成日期:摘要学生宿舍管理系统是应对学生宿舍管理的现代化、网络化,逐步摆脱当前学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的,它包括宿舍学生基本信息管理、楼道工人基本信息管理、宿舍楼基本信息管理、宿舍基本信息管理、宿舍事故基本信息管理、宿舍楼物品出入基本信息管理、宿舍楼保卫处基本信息管理、宿舍配备物品及处理管理等八大功能模块,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的,其中宿舍学生
2、基本信息管理、宿舍基本信息管理是系统开发的重点。该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。关键字:学生宿舍管理,宿舍管理现代化,宿舍管理网络化,人工管理,功能模块,存储过程目录1.系统需求分析阶段11.1引言11.2目标与任务11.2.1需求分析阶段的目标11.2.2需求分析阶段的任务11.2.3需求分析阶段成果22.概念设计阶段112.1引言112.2概念模型设计122.3新系统流程133.逻辑设计阶段143.1逻辑设计的任务和目标143.2数据组织143.2
3、.1将E-R图转换为关系模型143.2.2模型优化153.2.3数据库模式定义163.2.4用户子模式设计163.3数据处理164.物理设计阶段174.1物理设计阶段的目标与任务174.2数据存储方面174.3系统功能模块174.3.1楼道工人基本的信息查询和更新模块184.3.2宿舍楼基本信息的查询和更新模块184.3.3宿舍基本信息的查询和更新模块194.3.4学生基本信息的查询和更新模块204.3.5宿舍物品的查询和更新模块204.3.6宿舍事故的查询和更新模块214.3.7宿舍物品处理的查询和更新模块214.3.8宿舍保卫处基本信
4、息的查询和更新模块225.数据库实施阶段225.1建立数据库、数据表、视图、索引225.1.1建立数据库225.1.2建立数据表225.1.3建立视图265.1.4建立索引28II5.2数据入库285.3创建各个功能的存储过程296.系统调试和测试297.实习心得328.存在的问题及建议32致谢33参考文献33附录1数据库逻辑结构定义34附录2存储过程定义38附录3数据查看和存储过程功能的验证43附录4所有的SQL运行语句48II2004级计算机3班数据库原理与应用课程设计论文1.系统需求分析阶段1.1引言通过对北校区25个学生宿舍楼的实
5、地调查,了解到现在的学生宿舍管理仍停留在完全的人工管理阶段,楼管处没有标准的住宿学生存档信息。这中人工管理方式费时、费事、费力,造成工作效率低下。开发出合适的学生宿舍管理系统,可以方便学生宿舍的管理,提高宿舍管理工作效率及查询效率。1.2目标与任务1.2.1需求分析阶段的目标(1)了解目前宿舍管理的现状以及SQLServer2000的功能和特点。(2)通过实地调查和问答-记录的方式了解宿舍管理的工作业务流程,并记录和处理相关的数据。(3)与指导教师交流个人想法,征求意见,改正不合理的地方,为下面的概念设计与逻辑设计奠定基础。1.2.2需求
6、分析阶段的任务(1)处理对象:系统要处理的对象包括宿舍楼基本信息、学生基本信息、宿舍基本信息、楼道工作人员基本信息、宿舍保卫处基本信息、宿舍事故基本信息、物品出入基本信息等七个方面,各个对象包括信息如下所示(详细的数据见于数据字典):1.宿舍楼基本信息(Dormitory):包括宿舍楼编号、宿舍楼所在校区、宿舍楼再校区中区域、每一幢宿舍楼楼管处的电话、宿舍楼楼管员信息等方面,这样可以方便管理者对宿舍楼的管理,提高查询效率;2.学生基本信息(Student):包括学生编号、学生所在学院信息、学生姓名、学生性别、学生来自省份、学生出生日期、学
7、生入学时间、学生所学专业、所在班级等方面的信息,可以方便学信息的查询和更新;3.宿舍基本信息(Room,Fitment,FitmentDestruction,FitmentCompensate):宿舍基本信息包括四个数据结构(宿舍信息(Room),宿舍物品信息(Fitment),宿舍物品损坏信息(FitmentDestruction),宿舍损坏物品赔偿信息),每个数据结构中的数据项见数据字典;4.楼道工作人员基本信息(Worker):包括工作人员编号、工作人员姓名、工作类型、工资、性别、联系方式、工作时间等数据项,可以方便管理人员对宿舍楼
8、道工人的任用、信息查询及更改;-53-2004级计算机3班数据库原理与应用课程设计论文5.宿舍保卫处基本信息(SafeGuard):包括保卫处名称、人员数目、负责人信息、联系电话等四方面的信息
此文档下载收益归作者所有