- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专业综合课程设计2011级
专业综合课程设计
??
?
?
?
?
?
课 题 名 称 :宿舍管理系统
成 员 姓 名 :
(组长)
指 导 老 师 :
?
目 录
1 需求分析
问题描述
1.2界面需求
1.3开发环境和运行环境要求
2 总体设计
2.1功能模块设计
2.2 数据库表的设计
3 设计步骤
4 测试
4.1部分功能图展示
4.2遇到的问题
5 总结与提高
附录:程序源代码
需求分析
1.1问题描叙:设计学生的宿舍管理系统,要求能够分角色登陆,不同的人登陆后看到的界面不同,能够实现基本的增删改查功能。
本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生生活,便于用户操作。系统在实现上应该具有如下功能:
1.分角色登陆,不同的角色能够执行不同的功能。
2.系统要求用户必须输入正确的用户名和密码才能进入系统。
3.系统应该提供学生住宿情况的基本登记。
4.系统应提供学生每学期学生的离校处理。
5.系统应提供人员来访登记及结束访问的详细登记。
6.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
7.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)。
8.系统应提供增加、删除、修改用户帐户的功能。
9.系统还应具有添加、修改、删除学生基本信息的功能。
1.2.1界面需求
演示程序能够实现人机交汇,给人提供 较好的用户体验,满足大多数用户的需求,并且可以完成相关的功能要求。
学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。
1.2.2性能需求
系统的安全性:
学生宿舍管理系统中的增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:
1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。
2.在上述要求基础上可以为该系统设定三种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录、普通用户登录和只读用户三个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统进行操作。
3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。只读用户只能观看数据对任何模块都无权修改。
1.3开发环境和运行环境要求
开发环境:sqlserver2005,myeclipse8.5
运行环境:web浏览器
2 总体设计
2.1功能模块设计
功能模块图如图所示。
A):用户账号模块
B):宿舍管理模块
C):信息查询模块
D):出入管理模块
2.2 数据库表的设计
1.用户数据字典:登记管理人员的用户名、密码及登录权限。
2.学生基本情况数据字典:详细登记学生基本信息及学生住宿情况。
5.人员来访数据字典:登记所有来访人员的详细情况。
6.物品出入数据字典:详细登记学生物品出楼信息。
7.退宿数据字典:登记所有宿舍楼退宿情况。
8.报修数据字典:登记每个公寓每个宿舍公物损坏上报情况。
User表
字段名 描述 数据类型 数据长度 NULL Primarykey name 用户名 varchar 20 N Y password 用户密码 varchar 20 Y N power 用户权限 tinyint N N Student表
字段名 描述 数据类型 数据长度 NULL Primarykey Stu_Id 学号 char 9 N Y and F Stu_Name 姓名 char 8 N N Stu_Sex 性别 char 2 Y N Stu_Class 班级 char 7 N N Stu_Polit 政治面貌 char 4 N 团员 Stu_Sta 状态 char 4 N 待分 dorm_no 楼号 tinyint 3 Y N Dor_Id 寝室号 char 10 Y N bed_no 床号 tinyint Y N own_pc 有无电脑 char 2
您可能关注的文档
- 一个人的营销朝圣之旅2015.pptx
- 一级减速箱课程设计报告.docx
- 一级圆锥齿轮减速器说明书(模板).pdf
- 一级圆锥齿轮减速器课程设计.pdf
- 七数学综合与实践_设计自己的运算程序.ppt
- 三层电梯控制 《plc课程设计》报告书.doc
- 三年级美术 我驾神舟游太空教学设计.ppt
- 三效降膜蒸发装置设计.pdf
- 三星手机b2c电子商务系统规划与设计.doc
- 三星网络营销战略发展分析课程设计,,.doc
- 2025年春新北师大版八年级物理下册全册课件.pptx
- 2025年春新北师大版八年级物理下册全册教学课件.pptx
- 2025年秋季新北师大版八年级上册物理全册教学课件.pptx
- 2025年秋季新人教版九年级上册化学全册课件.pptx
- 2025年新人教版八年级上册物理全册课件.pptx
- 2025年秋季新人教版九年级上册化学全册教学课件(新版教材).pptx
- 新人教版七年级上册英语全册课件(2025年新版教材).pptx
- 锂离子电池前驱体磷酸铁合成方法研究现状及展望.docx
- 2024年东盟石油和天然气更新报告(英文版)-东盟.docx
- DB3209_T 1207.2-2022 建设工程档案管理 第二部分:房屋建筑工程文件归档和档案移交范围.docx
文档评论(0)