宿舍管理系统(共11页).doc
《宿舍管理系统(共11页).doc》由会员分享,可在线阅读,更多相关《宿舍管理系统(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上学生宿舍管理系统数据库设计 一、外部设计 1.1 标识符和状态 数据库软件的名称:SQL Server 2005 数据库的名称为: DB_DO 1.2 命名约定 所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。 1.3 设计约定 在本系统中,数据库的E-R图设计采用Visio 2007进行,并且采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都采用标准的Visio设计工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。二、结构设计2
2、.1 概念结构设计 2.1.1 实体与属性的定义 系统管理模块 学生信息模块 学生(姓名,学号,寝室号,专业,性别,出生年月,身份证号,手机号,班级,父母电话,入住时间,寝室电话,QQ) 学生寝室(楼屋号,寝室号,寝室电话,所住人数) 快件收取(姓名,寝室号,到达时间,接收时间,数量) 财产(寝室号,物品号,物品名,备注) 财产报修(寝室号,物品号,物品名,报修时间,解决时间,报修原因) 晚归(学号,姓名,寝室号,晚归时间,晚归原因) 离返校(学号,姓名,寝室号,离校时间,返校时间) 外校人员到访(宿舍号,到访人姓名,被访人姓名,到访时间,证件类型,离开时间,备注) 贵重物品(寝室号,姓名,证
3、件,物品名称,出入时间,值班人,备注) 卫生(宿舍号,检查时间,检查结果,检查人员) 教师信息模块 教师(教师号,姓名,专业,课表,电话,QQ,职称) 查询学生(按学号查询,按姓名查询,按班级查询,按寝室查询) 宿舍管理员模块 管理员(姓名,工号,年龄,住址,联系方式) 查询学生(按学号查询,按姓名查询,按班级查询,按寝室查询) 3.1.2 设计E-R图1、学生教师管理员2、财产报修3、快件收取4、学生离返校5、学生晚归6、外人到访7、贵重物品出入8、卫生检查9、教师查询学生信息10、管理员查询学生信息2.2 逻辑结构设计 2.2.1 系统所需表综合以上分析,要实现上面的所有功能模块,共需要设
4、计17个表,它们分别是:学生登录表、教师登录表、管理员登记表,学生个人信息表、寝室基本信息表、邮件收发表、财产信息表、外访人员来访表、财产报修表、晚归表、离返校表、贵重物品出入楼表、卫生情况表、教师信息表、管理员信息表。 1.学生登录表属性名存储代码数据类型数据长度是否允许为空备注学号Stu_numchar15否主键密码Stu_passwordvarchar30否学生登录密码2. 教师登录表属性名存储代码数据类型数据长度是否允许为空备注教师号Tea_numchar15否主键密码Tea_passwordvarchar30否教师登录密码3. 管理员登陆表属性名存储代码数据类型数据长度是否允许为空备
5、注工号Admi_numchar20否主键密码Admi_passwordvarchar30否管理员登录密码4. 学生个人信息表属性名存储代码数据类型数据长度是否允许为空备注学号Stu_numchar15否 主键姓名Stu_namechar10否学生姓名性别Stu_Sexchar5否男or女寝室号Dor_Idvarchar15否外键入学日期Stu_Erdate20否 出生日期Stu_Birthdate20是专业Stu_deptchar15否班级Stu_Classchar30否政治面貌Stu_Politchar10是团员,党员,其他家庭住址Stu_Addvarchar60是联系方式Stu_Tel I
6、nt20是QQStu_qqInt15否父母电话Stu_ptelchar15否父母电话身份证号Stu_cardchar20否5. 寝室基本信息表属性名存储代码数据类型数据长度是否允许为空备注寝室号Dom_numchar15否主键寝室电话Dom_telInt15否所住人数Dom_pepInt10是6. 邮件收发信息表属性名存储代码数据类型数据长度是否允许为空备注姓名Stu_namechar10否主键寝室号Dom_numchar15否外键到达时间Me_arrivedate20否邮件到达时间接收时间Me_receivedate20否学生确认收到快件数量Me_numbertinyint5否学生收到数量7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宿舍 管理 系统 11
限制150内