1、据库程序设计系统需求分析需求分析阶段的目标了解目前宿舍的现状以及的功能和特点通过实地调查记录的方式了解宿舍楼管理的工作业务流程,并记录和处理相关的数据需求分析阶段的任务处理对象系统要处理的对象包括宿舍楼基本信息学生基本信息宿舍基本信息楼道工作人员基本信息等个方面,各个对象包括信息如下所示宿舍楼基本信息包括宿舍楼编号宿舍楼所在校区宿舍楼在校区中区域每栋宿舍楼在楼管处的电话宿舍楼楼管员信息等,方便管理者对宿舍楼的管理学生基本信息包括学生编号学生所在学院信息学生姓名学。
2、安全性,再通过用户授权机制,用用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。完整性要求描述宿舍楼基本信息学生基本信息宿舍工作人员基本信息中的数据项能否为,以及些用户自定义完整性是否符合实际要求。数据字典数据项数据项编号数据项名数据项定义与其他数据项的关系存储结构别名学生编号学号学生所在学院学院学生姓名姓名学生性别性别学生来自省份祖籍学生出生时间出生日期学生入学时间入学时间学生所在专业专业学生所在班级编号编号工作人员编号编号工。
3、数据表楼道工人基本信息表的建立宿舍学生基本信息表的建立男女建立视图用于查询和更新楼道工人基本信息的视图定义编号,姓名,工作类型,工资,性别,联系方式,工作时间,宿舍楼编号,校区,区位用于查询和更新宿舍楼基本信息的视图定义宿舍楼编号,校区,区位,电话,楼管员显示宿舍基本信息的视图定义舍号,年级,学院,专业,宿舍楼编号,校区,区位用于查询好更新学生基本信息的视图定义学号,学院,姓名,性别,祖籍,出生日期,入学时间,专业,编号,舍号,宿舍楼编号,校区,区位建立索引及数。
4、生来自省份学生出生日期学生入学时间学生所学专业所在班级等信息,方便学生信息的查询和更新宿舍基本信息包括宿舍编号宿舍学生所属班级宿舍学生所在学院宿舍学生所学专业学生所在班级编号等楼道工作人员基本信息包括工作人员编号工作人员姓名工作类型工资性别联系方式工作时间等,方便管理人员对宿舍工作人员的任用信息查询及更改处理功能要求宿舍楼基本信息查询与更新学生基本信息查询与更新安全性与完整性要求安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可满足系统数据定程度上的。
5、是四面八方其中之是宿舍楼基本信息表,用于记录宿舍楼的基本信息表属性名数据类型取值范围是否是主属性或外键完整性是四面八方其中之是四面八方其中之是否否宿舍基本信息表,用于记录宿舍的基本信息属性名数据类型取值范围是否是主属性或外键完整性是否否否是四面八方其中之是四面八方其中之是宿舍学生基本信息表,用于记录宿舍学生的基本信息属性名数据类型取值范围是否是主属性或外键完整性是否否男女否否否否否大于小于否是是四面八方其中之是四面八方其中之是视图设计编号视图作用便于查询和修改楼。
6、基本信息表属性名数据类型取值范围是否是主属性或外键完整性是否否大于元月否男女否否否是四面八方其中之是四面八方其中之是宿舍楼基本信息表,用于记录宿舍楼的基本信息表属性名数据类型取值范围是否是主属性或外键完整性是四面八方其中之是四面八方其中之是否否宿舍基本信息表,用于记录宿舍的基本信息属性名数据类型取值范围是否是主属性或外键完整性是否否否是四面八方其中之是四面八方其中之是宿舍学生基本信息表,用于记录宿舍学生的基本信息属性名数据类型取值范围是否是主属性或外键完整性是否。
7、的连接条件中出现,且他们的值是唯,考虑在两个属性上建立唯索引。的主码,和经常在查询条件中出现,且他们的组合值是唯,考虑在他们之上建立组合索引。基本表的属性,经常在查询条件中出现,且经常出现在相等的比较的条件中,考虑建立聚簇索引。系统处理模块楼道工人基本信息的信息查询和更新模块宿舍楼基本信息的查询和更新模块用户发出查询或更新楼道工作人员的基本信息判断是查询还是更新在楼道工人基本信息中查询处理在楼道工人基本信息中进行更新是否修改成功查询结果修改结果提示信息修改后的数。
8、中每个实体的属性如下所示学生宿舍宿舍楼楼道工作人员。系统流程学生入住宿舍宿舍楼组成工作楼管工作人员三逻辑设计阶段将图转化为关系模型图向关系模型的转化如下楼道工人宿舍楼宿舍用户登录是否成功判断用户级别发出查询提示信息发出修改信息判断查询内容判断修改内容在学生信息中处理宿舍楼信息中处理宿舍基本信息中处理楼道工人基本信息处理在学生信息中处理宿舍楼信息中处理宿舍基本信息处理楼道工人基本信息处理显示查询结果存储修改数据学生数据库模式定义楼道工人基本信息表,用于记录楼道工人。
9、道工人的基本信息方便宿舍楼的基本信息的查询更新以便于宿舍楼的基本信息的查询和更新便于查询和更改学生的基本信息系统功能模块四物理设计阶段数据库的物理设计就是为逻辑数据模型选取个最合适应用要求的物理结构的过程,要完成两个任务学生宿舍管理系统学生基本信息管理楼道工人基本信息管理宿舍楼基本信息管理宿舍基本信息管理确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构对物理结构进行评价。数据存储为数据库中各基本表建立的索引如下由于基本表主码,经常在查询条件和连接操作。
10、据入库建立学号房间号宿舍号学生名字的索引数据入库先用中录入数据,然后使用数据导入导出向导功能,直接将数据导入到相应的基本表中。创建各个功能的存储过程在中插入元组。的定义在中插入元组的定义在中插入元组的定义在中插入元组的定义创建触发器创建触发器向表插入或修改记录时,通过触发器检查记录的值在表中是否存在,若不存在,则取消插入或修改操作创建触发器使得更新数据时可以修改其他数据但不能修改学生学号。创建触发器使得删除表中的记录时,将表中栏中相对应的值改为空值。学生宿舍管理。
11、存储判断是否还有命令信息终止宿舍基本信息的查询和更新模块用户发出查询或更新宿舍楼的基本信息判断是查询还是更新在宿舍楼基本信息中查询处理在宿舍楼基本信息中进行更新是否修改成功查询结果修改结果提示信息修改后的数据存储判断是否还有命令信息终止学生基本信息的查询和更新模块用户发出查询或更新宿舍的基本信息判断是查询还是更新在宿舍基本信息中查询处理在宿舍基本信息中进行更新是否修改成功查询结果修改结果提示信息修改后的数据存储判断是否还有命令信息终止五数据库实施阶段建立数据库和。
12、人员姓名姓名工作类型工作类型工作人员工资月工资工作人员性别性别工作人员联系方式电话工作人员工作时间工作时间宿舍编号舍号宿舍学生所属年级等于年级宿舍学生所在学院等于学院宿舍学生所学专业等于专业学生所在班级编号等于班级宿舍楼编号宿舍楼号宿舍楼所属校区校区宿舍楼在校区位置宿舍区位宿舍楼管处电话电话宿舍楼楼管员信息等于楼管员数据结构数据结构编号数据结构名数据结构含义组成宿舍学生信息宿舍楼工作人员信息宿舍信息宿舍楼信息二概要设计概念模型设计根据不同的对象,分别画出图各分图。
参考资料:
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。