- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库原理与应用课程设计》报告
华 北 科 技 学 院
《数据库系统》
课程设计说明书
班级: 姓名:___学号:____
设计题目: __________学生宿舍管理系_________
设计时间: 至
指导教师:_____________________________
评 语:_________________________________
_________________________________________
_________________________________________
_________________________________________
_________________________________________
评阅成绩:__ __评阅教师:__ ___
目 录
1 引 言 1
1.1课程设计选题 1
1.2课程设计的目的 1
1.3本选题的设计背景 1
2 系统分析与设计 1
2.1 系统的需求分析 1
1、 功能需求 1
2、 性能需求 2
3、 操作要求 2
2.2 系统的开发运行环境 3
2.3 系统总体设计 3
3 数据库设计 4
3.1 数据库概念结构 4
3.2 数据库逻辑结构 5
3.2.1 关系模型 5
3.2.2 关系模型的优化 5
3.2.2 视图的设计 6
3.3 数据库的实现 6
3.3.1表 6
3.3.2 视图 9
3.3.3 安全性设计 9
3.3.4 完整性设计 9
3.3.5 触发器 10
4 主要模块的详细设计与实现 11
4.1 登录模块 11
4.2 学生模块 12
4.3 管理员模块 14
4.4 管理员插入模块 14
4.5 管理员查询模块 16
4.6管理员删除模块 17
结 论 19
参 考 文 献 20
1 引 言
1.1课程设计选题
《学生宿舍管理系统》
1.2课程设计的目的
通过数据库系统课程设计,熟悉了SQL Server数据库管理系统的结构与组成;掌握了SQL Server数据库管理系统的应用技术和的使用;应用Java开发工具实践了《学生宿舍管理系统》的数据库应用系统的设计方法、开发过程和SQL Server数据库的管理与维护。最终达到掌握数据库管理系统的使用和开发,提高分析问题、解决问题和实践应用能力。
1.3本选题的设计背景
因为宿舍是我们每天都要住,而且每天都会接触处的,而且作为学生也是比较了解的一个方面。选择学生宿舍管理系统,主要是因为对宿舍的管理比较清晰的了解,了解应该怎么创建用户和用户的权限。
设计本题,主要是因为和我们生活相近,如果做得很好的话,可以投入使用。而且从大的方面考虑,可以推广,比如说公司的宿舍管理,工厂的宿舍管理。这样可以更加实用。
2 系统分析与设计
2.1 系统的需求分析
功能需求
本课题要实现的是高校学生宿舍管理系统在设计该系统时应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能
系统要求用户必须输入正确的用户名和密码才能进入系统。
系统应该提供学生住宿情况的基本登记。
.系统应提供查询功能以方便用户对学生基本信息的查询。
系统应提供增加、删除、修改用户帐户的功能。
系统还应具有添加、修改、删除学生基本信息的功能。
性能需求
能够方便用户登录,而且能够简单的明白所需要填写的信息和操作。
系统安全性
在学生宿舍管理系统中,增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:
对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何其他渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。例如:宿舍管理人员的登陆,能够对用户进行增加、修改及删除操作,普通用户对某些重要的信息不能进行修改,而学生用户只能查看自己的数据信息,不能对任何数据进行任何操作。
在上述基本要求的基础上可以为该系统设定二种登录方式,程序开始运行所有功能将是不可使用的,只有寝宿舍系统管理员登录和只读用户(即学生用户)二个窗口可以使用,没有系统管理员或者密码任何人都不能登录该系统进行操作。
具体实现时还应为宿舍系统管理员和普通用户设定不同的权限,同第一条所述,寝室系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。学生用户只能观看数据对任何模块都无权修改。
数据库的选择
数据库是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据。满足用户信息要求和处理要求。她是数据管理的最新技术,是计算机科学的重要分支。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易
您可能关注的文档
最近下载
- 《七律二首 送瘟神》-中职语文高二同步课件精选(高教版2023·职业模块).pptx VIP
- 高考蓝皮书·物理试题分析2025.docx VIP
- 综合实践活动 开学第一课 2024-2025学年综合实践活动开学第一课课件.pptx VIP
- 高标准农田监理大纲方案投标文件(技术方案).doc
- 小儿过敏性休克抢救流程.pptx VIP
- 液压与气压传动技术完整整套教学课件.pdf VIP
- 技术标投标文件监理大纲.doc VIP
- 2025 年成都市三年级数学秋季开学摸底考 - 冲刺卷及答案(北师大版).docx VIP
- 最新2025年《初中初三开学第一课》全文.pptx VIP
- 姓氏的由来演讲课件(张姓).pptx VIP
文档评论(0)