欢迎来到天天文库
浏览记录
ID:44611164
大小:1.76 MB
页数:25页
时间:2019-10-24
《学生学籍管理系统需求文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、中原工学院软件学院学籍管理设计任务书小组成员IL砂207k目题统系理管籍学生学设计任务J/x,夕""73LL/亠、,作登权师砂增间工L理教2息主要参考文献原始资料与童邓般船张瞬1J-1J1J1J1234rL-r^L[[指导教师签字:年月日学生学籍管理信息系统摘要本系统是一个查询、添加、修改的简单系统软件,主要可以分为两部分:前台应用程序的开发和后台数据库的创建和维护。前台应用程序的开发:前台应用程序的开发主要以VisualC#.NET为开发工具,开发岀方便快捷,进入相应界面简洁,简单直观。前台主要有以下几个界面:登陆界面,主界面,教师用户界面,教务处用户
2、界面,管理者界面以及其它一些信息的界面。后台主要是数据库的创建和维护,所用的工具是SQLServer2000o提供良好的系统安全性,支持多用户同时操作。后台数据库的主要功能是:存储数据并与前台C#连接,使其数据彼此关联并可动态变化。后台数据库创建的表有登陆表,学生信息表,课程信息表,班级信息表和成绩信息表。关键词:学籍管理;C/S开发模式;教务处;系统管理员;本组成员:张春诚杨忠利刘波摘要I第1章需求分析11」性能需求11.2需求分析11.3系统功能模块划分:11.31系统管理模块如图:21.3.2专业信息管理模块如图:21.3.3班级信息管理模块如图:
3、21.3.4学生信息管理模块如图21.3.5班级课程信息管理模块如图31.3.6成绩信息管理模块如图31・4系统功能模块图41.5开发环境41.6开发模式41.7系统E・R图5第2章系统设计6数据库设计62.4.1数据表62.4.2关系图8第3章界面设计113」登陆界面113.2主界面113.3密码管理界面123.4专业信息界面133.5班级浏览界面133.6浏览课程信息界面143.7浏览学生信息界面143.8学期成绩浏览界面153.9添加班级课程163.10添加学生信息173.11添加用户173.12修改班级课程183.13学生成绩查询183.14学生
4、成绩录入19第1章需求分析开发背景口前,院校的学生信息管理工作已不再局限于对学生基本信息数据库的维护,而是越來越多的参与到为其他部门提供一些必要的协调于服务。学生学籍管理的现状主要为:由于缺乏统一的管理方式,学生的数据较为分散,并且经常需要对数据库进行变更,对于变动的数据不能做到及时的统一和修正。相关部门Z间很难建立一套机制来确保数据的完整性,因而需要浪费大量的人力资源来弥补这一空缺。由于院校的工作性质,教学部门每一个阶段都要对学生的成绩进行汇总及统计来对教学工作及学生的状况进行评估,如果没有一个统一的数据采取平台,那么就会造成数据的上报与汇总不及时、时
5、间不准确等客观问题的发生。学生学籍管理系统是院校学生管理职能部门的一个重要环节,并且该环节的顺利实施有助丁推动学校的信息化建设的开展。本系统捉供了一套学生综合信息管理的平台,能够使得系统管理人员对院校的专业进行分类,进而确定各个专业中所包含的班级信息,在已有班级信息的基础上能够对所有的学生信息进行分类管理。1.1性能需求数据有较高的真实性、准确性、实时性。系统的响应吋间快,硬件处理时间及数据转换与传输时间也较快,运行速度适中。当操作方式、运行环境、与其他软件的接口以及开发计划等发生变化吋,系统的适应能力强。在对学生信息,教师信息,教师课程安排等进行增,删
6、,查改操作时,都有一定的输入限制,删除时会询问用户是否确认删除,以防止错误操作。1.2需求分析用户的不同就要求系统所赋予用户权限的不同。为了保证系统安全、方便地进行日常工作,保证系统信息的安全性,在系统中根据不同功能的实现,设置了多个具有不同权限的用户:1.系统管理员:对系统进行管理和维护,添加用户以及赋予此用户权限。2.教务处:教务处拥有多个权限,他可以对班级信息、专业信息、学生信息、课程信息、成绩信息进行增、删、改、查等功能。3.教师:对班级信息、学生信息、专业信息进行查询功能,对学生信息有删除,修改的功能。1・3系统功能模块划分:根据本系统的模块化
7、分及流程,分别从系统维护、专业信息管理、班级信息管理、学生信息管理、课程信息管理、成绩信息管理对主要的功能模块进行描述。1.31系统管理模块如图:134学生信息管理模块如图1.3.5班级课程信息管理模块如图课程信息管理g▼添加课程
8、课程信息浏览修改课程信息删除课程信息136成绩信息管理模块如图成绩信息管理VVVV添加学生成绩浏览学生成绩学生成绩查询班级成绩查询1V修改成绩信息删除学生信息1.4系统功能模块图图1.121.5开发环境木系统是以Windows系统为操作平台,用C#语言做界面与底层数据库的互联,用SQL数据库来实现机房登记管理系统所需功能的。1
9、・6开发模式c/s模式,如图1.4所示:图1.4开发模式1・7系统£-只图系统管
此文档下载收益归作者所有