欢迎来到天天文库
浏览记录
ID:55853353
大小:940.00 KB
页数:25页
时间:2020-03-14
《数据库课程设计--学生公寓管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库课程设计报告第25页,共25页一.课程设计目的数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。通过本实验达到以下目的:(1)培养学生具有C/S和B/S/S模式的数据库应用软件系统的设计和开发能力。(2)熟练掌握一种数据库系统(如SQLSERVER)的使用。(3)熟练掌握一种数据库应用软件开发工具(如POWERBUILDER、ASP、VB.NET)的使用。(4)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提
2、高分析问题和解决问题的能力。数据库课程设计报告第25页,共25页二.课程设计任务与要求:1、任务:学生公寓管理系统问题描述:目前,校园内的学生住宿已经逐步开始进行公寓化管理。在管理过程中,入住学生信息、来访登记等各种信息内容复杂、数据量大,传统的手工记录方式很难完成快速、准确的查询、统计等管理工作。开发学生公寓管理系统,利用计算机实现管理的信息化,不仅可以节省人力、物力资源,提高管理人员的工作效率,同时也加强了信息的安全性和可靠性。2、设计要求:(1)录入公寓各学生的基本情况。(2)全面查询学生的基本情况。(3)对学生离校进行处理。
3、(4)楼房信息的录入(5)房间信息查询(6)增加用户(7)员工处理(8)修改用户密码(9)楼房信息的录入(10)友好的操作界面,以及简单快速的操作(11)设计一完整的数据库。要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护。三.课程设计说明书1需求分析(1)数据需求图书馆管理信息系统需要完成功能主要有:学生公寓管理系统主要划分了管理员和学生两种权限,实现的功能有学生信息的管理,宿舍信息的管理,宿舍的分配功能等。系统具有界面友好,操
4、作简便的特性。在做系统前对学生公寓需要实现的功能做了详细的调查,再做简单的分类,该系统主要包括学生管理,房间管理,楼宇管理,系统管理这些功能模块。此系统仍然不全面,还有许多地方没考虑到,希望在以后做系统能有所提高。数据库课程设计报告第25页,共25页(2)事务需求①在学生管理部分,要求:a.可以录入公寓各学生的基本情况。b.全面查询学生的基本情况。c.对学生离校进行处理。②在房间管理部分,要求:a.查询房间的信息b.查询房间是否存在③在系统管理部分,要求:a.增加用户b.修改用户密码c.员工处理d.楼房信息的录入(3)关系模式(1)
5、用户(用户编号,用户密码,用户权限)(2)学生(学号,姓名,性别,系别,班级,寝室,入学日期,毕业学校,政治面貌,出生年月,家庭住址,联系方式)(3)员工(员工号,姓名,性别,房号,职务,家庭住址,联系方式,备注)(4)房间(楼号,楼层号,房间号,建筑时间,总金额)(5)离校(学号,姓名,原因)(4)数据流程图(DFD)数据库课程设计报告第25页,共25页学生公寓管理系统用户用户房间信息房间信息顶层P2住房信息P1登陆F1F2F3F4T2T1P3管理F5一层P4选择查询P2.1直接查询P2.2多条件查询F3F3.1F3.2T1F4二
6、层‘‘‘‘‘‘‘‘‘‘‘数据库课程设计报告第25页,共25页P5选择P3.1房间管理P3.2员工管理P3.3学生管理P3.4用户管理T1T3T4T2F2F5.1F5.2F5.1F5.4F1用户F2管理员F3,F4房间信息F5管理信息T1房间表T2用户表T3员工表T4学生表数据存储数据处理数据流数据字典为了使各数据流,数据处理过程,存储过程不能反映其中的数据成,数据项目,数据特性,所以用数据字典来对数据流图中的各成份进行具体的定义,为系统的分析,设计及以后的实现提供供有关元素一致性定义和详细的描述:①数据流字典数据流名称:用户登录标志
7、符:F1别名:无来源:用户去向:房间查询处理过程(P2)三层数据组成:用户名称数据库课程设计报告第25页,共25页数据流名称:管理员登录(P3)标志符:F2别名:无来源:管理员去向:信息处理过程数据组成:管理员名称数据流名称:住房信息查询标志符:F3别名:无来源:用户,管理员去向:查询处理过程(P4)数据组成:楼房号+楼层数+房间号数据流名称:直接查询信息标志符:F3.1别名:无来源:用户,管理员去向:查询处理过程(P2)数据组成:楼房号+楼层数+房间号数据流名称:多条件查询信息标志符:F3.2别名:无来源:用户,管理员去向:查询处
8、理过程(P2)数据组成:楼房号+楼层数+房间号数据流名称:系统管理标志符:F2别名:无来源:管理员去向:各种信息查询处理过程(P2)数据组成:各种管理信息F5.1----F5.4数据流名称:直接查询信息标志符:F3.1别名:无来源:用
此文档下载收益归作者所有