Java专业课程设计_教务系统管理-.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
哈尔滨理工大学荣成学院 Java课程设计 班级:软件工程班 学号: 姓名: 联络电话: 电子邮件: 完成日期: 一设计目标 本课程设计整体目标是经过建立一个成绩管理系统,考评学生对本门课程掌握情况,要求学生完成该管理系统相关数据库设计和操作相关内容。 具体要求: 完成以下红色斜体部分相关内容(追加部分仍然保留用红色书写)。 每位学生要独立完成全部相关内容,如有剽窃,剽窃和被剽窃者均无成绩。 能够发挥发明力对系统进行扩充,要求明确扩充理由。 字体规整,格式要规范,图表要清楚,文件名:Java课程设计_学号_姓名。 成绩评定:内容完整(30%)、内容正确(20%)、内容规范清楚(20%)、创新(10%)和平时考评(20%)。 二 系统概要 学生成绩管理系统是教务管理一部分,利用计算机进行管理能够极大程度上提升管理效率,设计思想以下: 系统包含三种用户:管理员,老师和学生。 管理员功效:维护数据管理多种基础信息。 包含:学生信息维护、老师信息维护、课程信息维护、老师配课、学生选课。 老师功效:成绩登记和成绩统计。 学生功效:本人成绩查询。 全部用户全部要经过用户名和口令登陆系统。 三 系统模块设计 教学管理系统 教学管理系统 系统登录 基础信息维护 信息查询 成绩管理 用户信息 课程信息 老师信息 学生信息 成绩登录 成绩统计 成绩查询 配课信息 选课信息 系统登录:管理员、老师和学生必需经过口令登录才能使用系统。 基础信息维护:对用户信息(登录用户名和口令)、学生、老师、课程信息进行增删改查,还包含对老师配课、学生选课信息增删改查,由系统管理员进行。 成绩管理:成绩登录和成绩统计功效,由老师进行。 成绩查询:学生能够查询自己成绩。 1.管理员 ? ????(1).添加老师名单;(2).查询老师名单;(3).修改老师信息;(4).删除老师名单(5).添加学生名单;6).查询学生名单;(7).修改学生信息;(8).删除学生名单;(9).统计生源地信息;(10).修改密码; 2.老师 ?? (1).查看个人信息;;(3).输入学生成绩,?? (4).查看任课信息;(6).修改密码; 3.学生 ?? (1).查看个人信息(2).查看自己课表 (3).查询考试成绩;(4).修改密码 1.3 其它性能需求 (1).用户输入犯错时,有错误提醒。 (2).给管理员,老师,学生不一样权限,提升数据安全性; 四 界面设计(需追加学生选课管理员操作界面) 管理员学生老师 管理员 学生 老师 其中每个包含插入、修改、删除界面引申以下(以用户一览界面为例): 五 软件模块设计 数据库访问数据访问模块用户界面输入数据业务处理 数据库访问 数据访问模块 用户界面 输入数据 业务处理 业务逻辑模块 数据库 数据库输入数据 数据库 输入数据 数据库数据库访问数据访问模块调用 数据库 数据库访问 数据访问模块 调用 数据库访问数据访问模块输出数据 数据库访问 数据访问模块 输出数据 输出数据 输出数据 以登陆功效为例 调用用户数据用户数据正确(权限) 错误用户名 口令判定用户和口令正当性业务逻辑模块依据用户名获取用户数据 调用 用户数据 用户数据 正确(权限) 错误 用户名 口令 判定用户和口令正当性 业务逻辑模块 依据用户名获取用户数据 数据访问模块 事务就是应用程序中一系列严密操作,事务四个特点:原子性、一致性、隔离性和连续性,在该系统中事物管理应该在数据库访问模块实现,是由事务特征决定。 六 实体关联图设计 依据上面功效整理出数据信息,画出ER图 权限号权限名 权限号 权限名 权限 权限 1 1 属于 属于 1登录名 1 登录名 权限号用户 权限号 用户 口令 口令 1 1 11属于学号 1 1 属于 学号 老师号 老师号 姓名 姓名 nm性别学生姓名老师 n m 性别 学生 姓名 老师 mm教学年纪电话 m m 教学 年纪 电话 选择教授 选择 教授 成绩 成绩 nn n n 课程 课程 课时课程名课程号 课时 课程名 课程号 七 数据逻辑设计 数据库设计充足表现了规范化、完整性约束。所谓规范化是。。。。,完整性约束包含。。。。。。和自定义完整性。 数据库设计充足表现了规范化、完整性约束。所谓规范化是用来改造关系模式,经过分解关系模式来消除其中不适宜数据依靠,以处理插入异常、删除异常、更新异常和数据冗余问题。完整性约束包含实体完整性、参考完整性和用户自定义完整性。 基础表设计 用户表(User) 字段 数据类型 能否为空 备注 UserNa

文档评论(0)

159****1748 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档