系统开发的总体目标是实现宿舍管理的系统化和自动化,方便登记,查询。主要任务是对系统用户息、学生信息、宿舍信息、离校信息、晚归信息、报修信息、信件信息等操作及处理。
St_number Leave_time Back_time Leave_reason
Char(8) Datetime Datetime ntext
外键
not null not null not null not null 学生学号 离校时间 返校时间 离校原因
表4.5:报修信息表
列名 St_number Rep_time Solve_time Rep_reason
表4.6:信件信息表
列名
St_name Do_number Letter_acount Accept_time Get_time
表4.7:系统用户表
列名
Manager_number password Userright
数据类型 Char(10) Char(10) Char(10)
取值约束
索引否
主键/外键 主键
可否为空 说明 not null 用户名 not null 密码 not null 用户权限
数据类型 Char(10) Char(8) Int datetime Datetime
取值约束 索引否
主键/外键
可否为空 not null not null not null not null not null
说明 学生姓名 宿舍号 信件数量 收信时间 取信时间
数据类型 Char(8) Datetime Datetime Ntext
取值约束
索引否
主键/外键 外键
可否为空 说明 not null not null not null not null
学生学号 报修时间 解决时间 报修原因
4.6系统特色
(1)界面完整性
界面完整性主要是从界面功能出发,包括方便信息输入、输出、查找、添加、删除。这 些功能都要在前台的软件界面中反应出来。
(2)主码完整性
主码完整性一部分从触发器及约束条件中完成,一部分从软件设计中完成。通过软件来 约束插入的信息的正确性。
4.7 使用说明
调试使用该系统之前,请修改BaseClass\BaseOperate.cs中数据库连接字符串M_str_sqlcon。
五、设计心得及体会
在学习中老师不肯能把所有的东西都教会你,在学校中老师只是大概提了一些的东西甚至一点都没有提到的知识在做项目的时候却用到了。就需要我们快速提高学习能力和接受能