学生信息管理系统设计

学生信息管理系统设计

ID:23381709

大小:1.52 MB

页数:33页

时间:2018-11-06

学生信息管理系统设计_第1页
学生信息管理系统设计_第2页
学生信息管理系统设计_第3页
学生信息管理系统设计_第4页
学生信息管理系统设计_第5页
资源描述:

《学生信息管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本文来自:http://www.complw.com学生信息管理系统姓名:学号:班级:指导教师:完成日期:年月日目录本文来自:http://www.complw.com第一章需求分析3第二章系统设计32.1系统功能分析32.2系统流程图4第三章数据库设计53.1数据库需求分析53.2数据库概念结构设计53.3数据库逻辑结构的实现7第四章详细设计84.1登录及主窗体的创建81.创建登录窗体82.创建主窗体94.2创建SQLHELP方法类104.3用户登录模块创建111.用户登陆窗体的创建114.4学生管理模块的创建141.创建学生管理方法类

2、:142.学生查询功能:183.学生档案添加功能:254.学生信息修改:285.学生档案删除功能:32总结35参考文献36本文来自:http://www.complw.com第一章需求分析学生信息管理系统包含学生个人基本信息,班级信息,课程信息,用户信息以及每学期成绩信息等。用户包括学生、教师。教师有对系统实施所有操作的权限,普通的学生基本资料的查询,成绩录入,还包括各项资料的修改,删除,添加等操作;而学生只对学生学籍信息、成绩信息的查询和本人密码的修改拥有权限。经过调研与分析,学生信息管理系统主要应具有以下功能。(1)系统用户管理:添加

3、、删除用户。(2)班级信息管理:班级信息管理包括班级信息的查询、修改与删除等操作。(3)学生信息管理:学生基本信息的查询,以及删除、修改及添加等操作(4)学生成绩管理:学生信息管理包括学生成绩的查询、修改及添加等操作。本次详细制作了学生信息管理模块。特别声明:本系统的设计是在Windows7操作系统环境下,使用VisualStudio.NET2008中文版开发成功的。第二章系统设计2.1系统功能分析本次系统开发的总体任务是实现学生信息管理的智能化,规范化和自动化。在此学生管理系统中有二种权限:一种是用户权限,即学生。一种是管理员权限,即教

4、师。学生管理系统包含的功能有:学生权限有:●学生信息的查询,包括查询学生本人的学籍基本信息、学生本人成绩等●学生本人密码的修改教师权限有:●学生用户的添加、删除。本文来自:http://www.complw.com●学生基本信息的查询、添加、修改、删除●学生成绩信息的查询、输入、修改、删除●教师本人密码的修改对上述各功能进行集中、分块、按照结构化程序设计的要求。学生信息管理系统成绩管理功能学籍管理功能密码修改功能用户管理功能成绩查询成绩添加成绩删除成绩修改密码修改学籍查询学籍修改学籍添加学籍删除用户添加用户删除图2-1系统功能模块图本文来

5、自:http://www.complw.com2.2系统流程图开始登陆成功NY教师学生成绩查询学籍查询密码修改退出系统密码修改成绩管理学籍管理用户管理退出系统结束结束查询修改删除添加图2-2系统流程图第三章数据库设计3.1数据库需求分析(1)系统用户管理:添加、删除用户。(2)学生信息管理:学生基本信息的查询,以及删除、修改及添加等操作(3)学生成绩管理:学生信息管理包括学生成绩的查询、修改及添加等操作。(4)课程信息管理:课程信息的添加、删除及更新。3.2数据库概念结构设计本系统的实体包括:用户、学生、班级、课程,各个实体具体描述由下面

6、E-R图所示。本文来自:http://www.complw.com用户名密码用户用户实体E-R图性别姓名学号入学日期出生日期期学生家庭住址身份证号班级民族学生实体E-R图名称班主任系部班级学号姓名课程名成绩课程号班级实体E-R图成绩成绩实体E-R图本文来自:http://www.complw.com学生管理系统数据库中模块表格的详细设计如下面的表所示:班级信息表成绩信息表学籍信息表3.3数据库逻辑结构的实现经过前面的需求分析和概念结构设计以后,得到数据库的逻辑结构。就可以在SQLServr2005数据库系统中实现该逻辑结构,利用SQLSe

7、rver2005数据库系统中EnterpriseManager实现的。例如:本文来自:http://www.complw.com第四章详细设计4.1登录及主窗体的创建在SQLServer2005中EnterpriseManager创建数据库及逻辑结构后,将产生需要的所有表。有关数据库结构的所有后台工作已经完成。现在将通过学生信息管理系统中各个功能模块的实现,来编写数据库系统的客户端程序。1.创建登录窗体单击文件

8、新建

9、项目菜单,在新建项目中选择VisualC#项目,在模块中选择Windows窗体应用程序,并命名为login,解决方案命名为

10、“学生信息管理系统”。此时还需要对解决方法进行分层,在解决方案学生信息管理系统右击添加

11、新建项目

12、类库命名为DAL,该类库里包含所有需要使用到的类和方法,然后对login界面进行设计及写入代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。