内容发布更新时间 : 2024/12/28 22:38:51星期一 下面是文章的全部内容请认真阅读。
第三章系统设计报告
一、系统目标设计
1.建立学生—班委—班主任和学院的数据库系统,实现信息资源的共享,通过数据的共享,了解学院的管理要求,及时掌握学生的当前需要,在努力为学生做好各项服务的同时,协助班委完成学院的管理要求.
2.建立班级内部的数据库管理系统,生成学习—事务管理—班级财务—信息管理的书库一体化,使班级的各项事务的管理逐渐实现信息共享和相互协作,从;而提高班级和学院的管理效率.
3.实现计算机协同处理为基础的并行过程代替以前的反馈的管理控制,以便及时了解班级和学院的数据信息,并加以处理运用,最终在充分利用计算机技术的基础上优化班级管理事务.
4.建立的信息系统具有以下的特点:
(1)便利性:可以随时了解学院和班级的日常信息,方便学生即使规划好自己的日常学习、生活时间,避免了信息传递中时间和人力物力的浪费。
(2)稳定性:既有24小时的系统服务能力,可确保信息的稳定传递和反馈。
(3)灵活性;保持系统软件平台和数据库有相当的开放性,以便在学生的基本信息发生变动时,可以对相关的数据进行及时更改
二、系统功能设计 见图二
三、系统代码设计
学号:aabbbccddd
13 164 11 034
入学年度
学院系号
班级号
流水号
原代码:1 3 1 6 4 1 1 0 3 4 位权:2 3 5 7 2 3 5 7 2 3 乘积之和:2+9+5+42+8+3+5+0+5+12=91 模: 11
校验码: 91/11=8……3 因此代码为:13164110343
三、E-R图
出生日期入团时间预备党员学号积极分子学号学生姓名性别身份籍贯评选评选结果奖项奖项名称社区表现要求绩点要求其他要求团员团员编号属于贷款类型志愿工时活动内容注册申请等级阳光成员贷款额度活动名称志愿者课程完成志愿者编号使用作业教师编号发布时间解答人使用查询成绩分数研究学习资料标题编号来源课程支出项目答案收缴金额课程管理支出时间收缴时间提问人书本出处学习难题相册班费项目科目发布时间编号容量名称种类应收总额余额实收总额
五、数据模型
实体:奖项 key:奖项名称 数据项 类型 长度 奖项名称# C 30 社区表现 C 6 绩点要求 C 6 其他要求 C 30
实体:学生 key:学号 数据项 学号 姓名 性别 身份 籍贯 出生日期 政治面貌 类型 C C C C C C C 长度 10 10 2 10 20 10 6
实体:相册 key:名称 数据项 容量 名称 种类 类型 C C C 长度 10 10 10
实体:班费 key:项目 数据项 项目 应收金额 实收金额 余额 类型 Char Float Float Float 长度 10 5 5 5
实体:评选结果关键字:学号,奖项名称 数据项 学号# 奖项名称# 绩点# 社区表现 结果 C C C C C 类型 10 30 6 6 4 长度
实体:阳光成员关键字:学号 数据项 学号 等级 贷款类型 贷款额度 C C C C 类型 6 10 10 10 长度
实体:作业 其中关键字Key =(编号) 数据项 编号 课程号 教师 发布时间
类型 C C C C
长度 6 10 8 10
实体:课程 关键字key=(课程号) 数据项 课程号 课程名 任课教师 类型 C C C 长度 10 20 6 实体:学习难题 其中关键字Key =(编号)
数据项 编号 提问人 科目 类型 C C C 长度 6 8 20 书本出处 C 20 发布时间 C 10
实体:学习资料 其中关键字Key =(编号) 数据项 编号 标题 课程号 类型 C C C 长度 6 20 20 来源 C 20
实体:成绩 其中关键字Key =(课程号,学号) 数据项 课程号 分数 学号 类型 C N C 长度 6 8:2 10 课程 C 20
实体:团员其中关键字Key=(团员编号) 数据项 类型 长度 团员编号 学号 C 11 C 10 入团时间 C 4 党员 C 2 预备党员 C 2 积极分子 C 2
实体:志愿者其中关键字Key=(志愿者证号) 数据项 类型 长度 志愿者证号 C 11 学号 C 10 活动名称 C 10 志愿工时 F 4 实体:志愿活动关键字:key=(活动名称) 数据项 类型 长度 活动名称 C 10 活动内容 C 20