学生成绩管理系统定义.pdfVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学生成绩管理系统定义

学生成绩管理系统定义

目录

1需求分析

1.1功能需求

1.2系统的开发运行环境

2总体设计

2.1系统功能模块

2.2主要类设计(子模块设计

3数据库设计

〔要求数据库设计完整,参考综合实验〕

3.1数据表设计(要体现数据完整性)

3.2存储过程与触发器设计

3.3索引(视图)设计

3.4安全性设计

4详细设计

4.1登录模块

4.2教师模块

4.3学生模块

5小结和展望

6参考文献

7附录

使用说明书

1需求分析

1.1功能需求

我做的是学生成绩管理系统,设计到的主要用户有两大类,即教师和学生。

从学生的角度来看,需要实现的功能有查询基本信息,查询成绩,修改密码。这三

项功能是学生成绩管理系统所必须具备的,其余功能可以具体分析是否添加。我做的系

统的学生界面就是基于这三个功能进行的。

从教师的角度来看,需要实现的功能有录入学生基本信息,录入学生的各科成绩,

修改教师登录系统的密码,以及修改学生成绩。

学生成绩管理系统定义

1.2系统的开发运行环境

本系统开发平台:Java或其他可视化高级语言+sqlservereclipse

本系统运行环境:windows7

2总体设计

2.1系统功能模块

为了简化学生管理系统,将系统划分为三个模块,即:登录模块,教师模块,学生

模块。

功能模块实现用户的登录,用户主要为两类:学生,教师。其中登录账号即为学生的学

号与教师的教师号,学生的初始密码为123,教师的初始密码为教师号。登录系统之后要及

时进行修改。

教师模块实现对学生成绩与基本信息的管理。即录入学生信息,录入学生成绩,修

改成绩,修改密码学生模块实现对信息的查询与更改,查询即为查询学生的基本信息,查询

学生的成绩,以及更改密码。

《网络数据库》课程设计报告

学生成绩管理系统定义

2.2主要类设计(子模块设计)

学生成绩管理系统由9个类组成,分别是:系统类,教师类,学生类,添加信息类,添

加成绩类,修改成绩类,修改密码类,查询基本信息类,查询成绩类。

系统类实现用户的登录,验证用户的身份。学生的登录账号为学号,初始密码为123。

教师的登录账号为教师号,初始密码为教师号。当登录账号输入有错时,系统会提示登录失

败。

教师成功登录系统之后进入的是教师界面,教师自由的选择要实现的功能。教师可以录

入学生的基本信息,录入学生的成绩,修改学生的成绩,修改教师的登录密码。教师选择录

入学生的基本信息之后系统就弹出了录入信息类,通过添加学生的学号,姓名,性别,班级,

学院,备注,出生年月,点击添加按钮实现向数据库添加学生信息。教师选择录入学生的成

绩之后,录入成绩的界面弹出。教师根据学号,一次添加学生的各科成绩之后,点击添加实

现向数据库中添加学生的成绩。同时教师也可以修改学生的成绩,因为考虑到教师的误操作,

所以设置了修改学生成绩类。教师只要输入学号再加上要修改的学生的科目的成绩之后点击

添加即可。为了避免账号被人随意登录,教师可在首次登录系统之后进行密码的修改。

学生成功登录系统之后进入的是学生界面,学生界面主要实现一些基本的查询功能,如查询

学生的基本信息,查询学生的成绩,修改学生的登录密码等。学生选择查询基本信息之后系

统随即弹出查询信息类的界面,学生不需要输入学号,点击查询即可。同时学生可以选择查

学生成绩管理系统定义

询成绩,点击之后系统自动弹出查询成绩类的界面,学生不需要输入学号即可实现查询。因

为学生成绩管理系统的初始登录密码为123,所以学生登录之后的第一件事是修改登录密

码。

3数据库设计

3.1数据表设计(要体现数据完整性)

学生成绩管理系统共有四个表,分别是:学生表,成绩表,教师表,课程表。表的

设计如下:

学生表(学号,姓名,性别,初始年月,专业班级,总学分,备注,班级,学校,

密码);

教师表(教师号,姓名,性别,学校,密码);

课程表(课程号,课程名,教师号,学分,学时);

3.2存储过程与触发器设计

存数过程是数据库对象之一,存储过程可以理解为数据库的子程序,在客户端和服

务端可以使用它。触发器

文档评论(0)

182****6630 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档