ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:193.80KB ,
资源ID:5767554      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5767554.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(班级事务管理系统数据库设计Word格式文档下载.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

班级事务管理系统数据库设计Word格式文档下载.docx

1、c、可以对课程信息进行添加、删除操作。d、可以对学生成绩进行添加、删除操作。生活委员对班费的管理,要求:a、可以查询班费收入支出的详细信息。b、可以对班费信息进行添加、修改、删除操作。用户需求该系统设置三种类型的用户(1)管理员() 即系统管理员拥有对学生基本信息、详细信息、成绩、课程的管理权限。(2)生活委员() 可以对班级班费收入支出的详细信息进行管理;(3)其他个人()对个人事务事件进行管理。数据字典 为了使各数据流,数据处理过程,存储过程反映其中的数据组成,数据项目,数据特性,所以用数据字典来对数据流图中的各成份进行具体的定义,为系统的分析,设计及以后的实现提供供有关元素一致性定义和详

2、细的描述:数据流字典数据流名称:管理员登录 来源:管理员去向:查询学生基本信息数据组成:姓名+密码+登录权限学生个人登录 个人查询个人信息生活委员登录 生活委员班费管理所有学生基本信息查询 查询处理过程学号|姓名|密码|担任职务|角色所有学生详细信息查询 学生学号|出生日期|身份证号码|家庭往址|宿舍号|银行卡号成绩和课程查询学生查询处理过程主键|学号|课程号|成绩班费管理查询查询处理过程(P3)时间|活动地点|活动人数|消费前班费余额|消费金额|消费后班费余额|活动意义|活动结果个人事务查询时间|内容|结果功能模块系统流程图1.3概念结构设计1.3.1. 图根据需求设计如下图分布图I4逻辑设

3、计本次设计的数据库在 2008上实现,将概念结构设计中的图转换成 2008支持的关系数据模型。3.1关系设计(1)实体转换将单独的个体转化为一张表:学生:角色,姓名,学号,性别,身份证号码,银行卡号,家庭住址,出生日期,密码,担任职务。管理员:密码,角色,姓名,。成绩管理:,学号,课程号,分数。课程管理:课程名,课程号,学分,任课老师。个人事务管理:结果,时间,事件。生活委员事务管理:结果,意义,时间,地点,人数,消费金额,总金额。(2)联系转换一个实体型转换为关系模式,实体的属性就是关系的属性,实体的码就是关系的码。 一对多的联系通过在多表中添加属性来实现 多对多的联系3.2关系优化将表的冗

4、余去除而达到优化表的效果。(1)课程管理函数依赖集为F1=课程号(课程名,任课老师,学分)2。主属性:课程号。非主属性:课程名,任课老师,学分。主键:(2)学生函数依赖集F2=学号(角色,姓名,性别,身份证号码,银行卡号,家庭住址,出生日期,密码,担任职务)2。学号。角色,姓名,性别,身份证号码,银行卡号,家庭住址,出生日期,密码,担任职务。(3)生活委员事务管理函数依赖集为F3=(结果,意义,时间,地点,人数,消费金额,总金额)2。结果,意义,时间,地点,人数,消费金额,总金额。3.3约束的说明根据参照完整性,表与表之间有主键、外键、用户自定义约束。(1)学生密码要求6位数以上,只能为字母,

5、数字或者字符。(2)学生的性别只能为“男”或者“女”。(3)学号由数字组成并且只能为14位数。(4)查询的成绩不能小于0。(5)为生活委员事务管理的主键。(6)班费的支出不得大于当前班费的总金额。(7)输入学号最多可以到所选课程与课程的成绩。(8)学号为学生的主键。(9)管理员的登录需要账号密码等验证信息。(10)课程号为课程管理的主键。3.4基本表通过上面的关系转换与关系优化,我们最终得到5张基本表。表中列名数据类型数据长度是否为空含义是否为主键14学号10姓名20密码担任职务角色30身份证号码200家庭住址宿舍号出生日期课程:课程名学分任课老师成绩:课程分数生活委员事务表:消费前金额支出消

6、费后班级余额时间活动意义活动结果100活动地点结果50事件第五章物理设计阶段1 系统功能模块(1)课程表信息查询和更新模块将实现对课程信息的查询和更新(修改、插入、删除)操作,方便于对课程基本信息的 管理 (2)学生表的查询和更新模块 将完成班级基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理(3)管理员表的查询和更新模块 将完成管理员登陆、管理班级事务(修改、插入、删除)操作(4)生活委员表的查询和更新模块 将完成班级活动基本信息的查询、更新(修改、插入、删除)操作,便于生活委员对班级活动信息的集中管理3 数据库实施阶段3.1数据库实施阶段目标用所提供的数据定义语言和其

7、他实用程序将数据库逻辑设计和物理设计结果描述出来,成为可以接受的源代码,在经过调试生成目标模式3.2数据库实施阶段任务3.2.1建立数据库 班级信息管理系统;图5.1 班级信息管理系统数据库3.2.2建立数据表(1)用户表基本信息的建立 ( , (10), (20), (10) (2) 学生表基本信息的建立 , (30), (200), (20) () (); (3) 生活委员表基本信息的建立 (100),(4) 课程表基本信息的建立 , (5), (15),(5) 成绩表基本信息的建立3.3输入各表的数据3.3.1 输入表数据 ( ) ( 2013211 , 玩儿123456,) 诗圣杜甫发

8、3.3.2 输入学生信息表数据 ( , ) ( 21 199409023836232219940902382345 梵蒂冈99-3-122124 199409061836232219940902382341 罗马2225 1994090628 雅典 3.3.3 输入课程表数据 (, , )007, 数据库4 )3.3.4 输入生活委员表数据 (, , )0503圣地亚哥 4766664766651 3.4 基于数据表的数据查询3.4.0 查询表 *3.4.1查询学生信息表3.4.2查询课程表3.4.3查询生活委员表3.4.4查询成绩表3.5建立视图 (1) 查询用户表的基本信息的视图定义如下: (2) 查询学生信息表的基本信息的视图定义如下: (3) 查询课程表的基本信息的视图定义如下:(4) 查询课程表的基本信息的视图定义如下: 3.6基于视图的数据查询3.6.1用户表视图查询3.6.2 学生信息表视图查询3.6.3课程表视图查询3.6.3生活委员表视图查询

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2