欢迎来到天天文库
浏览记录
ID:42614265
大小:505.50 KB
页数:18页
时间:2019-09-18
《《ACCESS数据库宿舍系统》课程设计指导书及任务书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《ACCESS数据库》课程设计任务书及指导书班级姓名指导老师赵艳平安徽水利水电职业学院电子信息工程系第17页一、系统名称与系统功能介绍本系统是面向一般大中小学寝室的管理而是设计的,系统名称为《寝室管理系统》。作为本次课程设计课题,考虑到时间的有限和设计的易操作性,本系统只实现了寝室管理方面的基本功能,实现的主要功能有:(1)寝室基本数据管理①寝室信息的修改;②寝室信息入库;③寝室信息的查询;④寝室信息的打印。(2)学生宿舍楼数据管理①学生宿舍楼信息的修改;②学生宿舍楼信息的添加;③学生宿舍楼信息的查询;④学生宿舍楼空床位的统计
2、;⑤学生宿舍楼信息的打印;(3)学生档案信息管理。①学生档案信息的录入;②学生档案信息的修改;③学生档案信息的查询;④学生档案信息的删除;⑤学生档案信息的打印。二、设计指导与任务分配(一)数据库设计根据本系统的规模,经过数据需求分析、数据项分析、规范化等步骤,其数据库结构如图1所示:可见数据库中包含有宿舍楼基本数据(Dormitory.dbf)、寝室基本数据(Bedroom.dbf)、学生档案基本数据(Student.dbf)三个表。q[学生基本数据]数据表:此表主要用来存储学生的基本数据。²字段结构(表1)另外,xh字段设置
3、为:[规则]:NOT.NULL[信息]:“学号不能为空!”第17页图1:数据库结构表1:学生基本数据字段名类型长度标题显示类别默认值格式输入屏蔽xh字符9学号<默认>99999999qsh字符4寝室号<默认>xm字符10姓名<默认>xb字符2性别<默认>bj字符20班级<默认>zy字符16专业<默认>rxrq日期8入学日期<默认>dhhm字符11电话<默认>R(9999)9999999dz字符40地址<默认>²索引(表2)表2:学生基本数据索引排序索引名类型表达式áxh主索引xháqsh普通索引qsháxm普通索引xm第17页
4、ábj普通索引bj入学日期²函数依赖关系(图2)姓名性别寝室号班级学号专业电话地址图2q[寝室记录]数据表:此表主要用来存储寝室基本数据记录。²字段结构(表3)表3:寝室记录字段名类型长度标题默认值输入屏蔽qsh字符4寝室号9999sslh字符2宿舍楼号99qsz字符8寝室长bzr字符8班主任dhhm字符11电话(9999)9999999wsfs数值4卫生分数wmqs逻辑型1文明寝室.F.kcws数值2空床位数²索引(表4)表4:寝室记录表索引排序索引名类型表达式筛选áqsh主索引qshásslh普通索引sslh²函数依赖关系
5、(图3)q[宿舍楼数据]数据表:此表主要用来存储宿舍楼的基本数据。²字段结构(表5)第17页宿舍楼号寝室长班主任卫生分数寝室号文明寝室电话空床位数图3表5:宿舍楼数据字段名类型长度标题默认值格式输入屏蔽sslh字符2宿舍楼号99gly字符8管理员zbdh字符7值班电话9999999kzws数值4空床位数²索引(表6)表6:宿舍楼数据表索引排序索引名类型表达式ásslh主索引sslh²函数依赖关系管理员值班电话空床位数宿舍楼号图4(二)界面(表单)设计1、主界面(学生宿舍管理)(见图5):第17页图5为了从主界面进入登录界面,必
6、须为表单form1的click事件编写代码。Doformk1.scxThisform.release2、用户登录界面(k1.scx)(见图6)设计一个用户登录界面,目的是加强数据安全管理,具有该系统使用权限的人才能进入系统,否则谢绝使用。第17页图63、系统界面(系统表单.scx)(见图7)图7在系统表单中包括四个主菜单,每个菜单又包括其相应的子菜单,如下所列,实现系统的全部功能。编辑包括录入、修改、删除。录入包括录入学生档案、寝室信息、宿舍楼信息;修改也包括这三项子菜单;删除包括按学号、按班级删除。第17页查询菜单包括学生档
7、案(按学号、按姓名、按班级),寝室信息、宿舍楼信息查询。打印菜单包括学生档案(按班级)、寝室信息打印。退出菜单关闭系统。4、录入学生档案(学生档案录入.scx)(见图8)图8按表单要求输入相关信息,点击“确定”按钮,则把相关信息输入到数据库的学生基本数据表,并且使“确定”和“放弃”按钮无效;点击“放弃”按钮则不把相关信息输入到数据库,并且使“确定”和“放弃”按钮无效;点击“退出”按钮,则释放该表单。5、录入寝室信息(寝室信息录入.scx)(见图9)第17页图9按表单要求输入相关信息,点击“确定”按钮,则把相关信息输入到数据库的
8、寝室记录表,并且使“确定”和“放弃”按钮无效;点击“放弃”按钮则不把相关信息输入到数据库,并且使“确定”和“放弃”按钮无效;点击“退出”按钮,则释放该表单。6、宿舍信息录入(宿舍楼信息录入.scx)(见图10)第17页图10按表单要求输入相关信息,点击“确定”按钮,则把相关信
此文档下载收益归作者所有