全文预览

c#学生成绩管理系统

上传者:随心@流浪 |  格式:doc  |  页数:62 |  大小:751KB

文档介绍
用户界面。? (2) 安全保密性需求:只有凭借用户名和密码登陆系统,才能进行信息的管理,同时也可以进行密码修改。 ?(3) 数据分析需求:可根据学生要求进行条件查询,分不同的姓名,学号,邮箱进行相应查询。 ?(4) 数据统计要求:可对学生成绩和个人信息进行添加更改和删除。第三章总体设计3.1 设计总体概述 根据需求把整个系统分化成不同的模块,每个模块完成一个特定的子功能。把这些模块结合起来组成一个整体。逐一实现各个功能; 3.2功能模块设计(1)登录模块,根据不同权限,链接数据库,然后登录。(2)管理员登录模块,在此模块中有成绩查询,修改,删除,添加,分析,导出Excel表,绘出矩形图,退出登录,帮助,密码修改等功能模块。(3)学生登录模块,在此模块中有查询,退出登录,帮助,密码修改等模块功能。(4)成绩查询模块,连接数据库,用SELECT语句实现(5)成绩修改模块,连接数据库,用UPDATE语句实现(6)成绩删除模块,连接数据库,用DELETE语句实现(7)成绩添加模块,连接数据库,用INSERT语句插入实现(8)成绩分析模块,连接数据库,读出数据库中的成绩,按照个门成绩分别求出他们的最高分,最低分,平均分等。(9)导出Excel表模块,将想要保存的信息导出到Excel表中(10)绘出矩形图模块,根据成绩分析模块绘出矩形图。(11)退出登录模块,退出当前登录,切换用户(12)帮助模块,给与一些非法操作的解决办法(13)密码修改模块,修改当前用户的密码第四章数据库设计4.1数据库需求分析 数据库中存储学生的基本信息和成绩、管理员和学生的登录号和密码。4.2数据库的E-R图如下密码成绩班级姓名学号密码用户名性别学生管理员邮箱4.3数据库表设计本系统在登录时需要验证使用者的身份,用户需要输入用户名和密码,所建立的数据库表如下:1、管理员表:2、学生表:3、学生基本信息和成绩表:

收藏

分享

举报
下载此文档