学籍管理网站开发与设计ASP.NET.doc
《学籍管理网站开发与设计ASP.NET.doc》由会员分享,可在线阅读,更多相关《学籍管理网站开发与设计ASP.NET.doc(36页珍藏版)》请在三一办公上搜索。
1、摘 要本学生学籍管理系统是对一个学校的学生资料进行的管理,将实现用户管理、学规管理和学籍管理等功能模块,对学生的学籍信息网络化、系统化、规范化和自动化。在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统分析、开发阶段和系统测试与评估三个主要阶段进行设计。对每个学生的教育,开发基于Web的网上学籍管理系统,无疑给家长和老师开通了一条无时空限制的“专线”,不管家长身在何处,只要接通Internet,都可以全面快速地了解到自己孩子在校的学习生活情况。关键词VBscript,学籍管理
2、系统,数据库,项目分析,业务流程Abstract The system of managing student file is general students for a school students data management, will realize user management, learning rules management and registration management etc function modules, to the student registration information network, systematic, standardizati
3、on and automation. During development, pay attention to make its accord with operation of business process, and strive to system of comprehensive, versatility, makes this system not only applicable to a education institutions. In the development of the choice of methods, choose the life cycle method
4、 and prototype with the method of analytic, follow the system analysis, development phase and the system test and evaluation of three main stages to carry on the design. For each students education, based on the development of online registration management system Web undoubtedly, for parents and te
5、achers opened a without space-time limit line, no matter where parents, as long as connected to the Internet, can fully quickly learned their children in the school study life situation. Key WordsVBscript, the system of managing student, database, project analysis, business process目 录摘 要I1引言11.1 项目来
6、源11.2 网站目标12. 网站项目规划12.1 项目资源12.1.1 硬件设备12.1.2 软件环境12.1.3 软件工具22.2 设计规划22.2.1 任务描述22.2.2 进度安排23. 网站需求分析23.1 业务需求23.1.1 业务组织23.2 网站功能需求33.3 数据需求34. 网站结构设计44.1 网站框架44.2 网站导航45. 网站详细设计55.1 网站程序主要算法55.2 数据库详细设计55.3 界面设计56. 网站测试与使用56.1 网站运行测试情况56.2 网站使用说明67. 设计总结6参考文献7附录:系统程序源代码8学生学籍管理网站系统设计与开发1引言1.1 项目来
7、源随着计算机技术的进步,20世纪90年代以来,许多学校开始采用计算机软件来管理学生的学籍信息。用计算机来管理学生的学籍信息,效率提高了很多,因为计算机能实现很多自动统计等功能,但这种方式并没有从本质上改变学籍管理的繁琐性,家长还要亲自到学校来,经过学校领导的批准和证明等等,才能了解到孩子的信息。针对目前很多家长特别繁忙,并且很多家长长期在外地和国外工作,和老师联系不是很方便,同时,学校有70%的学生家庭有电脑并上了网的实际情况,设想让学生的学籍管理实现网络化、人性化,让每一个家长都能通过网络这一平台了解到自己孩子在学校的学习生活情况。所以通过校园网站的平台,建立起一座学校、老师、家长、学生之间
8、的交流平台,开通了一条无时空限制的“专线”,不管家长身在何处,只要接通Internet,都可以全面快速地了解到自己孩子在校的学习生活情况。1.2 网站目标通用学生学籍管理系统是自行调研、设计、开发并成功实施,为提高学籍业务处理的准确性、时效性,从而为学籍管理活动提供准确、及时的信息的管理信息系统。系统要求界面设计人性化,便于家长、学生和教师访问网页。该系统实现了如下目标:(1)方便学籍管理工作和浏览学生学籍信息;(2)给管理者提供更全面更详细的精确的数据,帮助管理者做出正确的分析和决策,提高管理质量和效率;(3)保证数据的安全性和整合性;(4)系统特别提供了数据库管理的功能,允许具有管理权限的
9、人员对系统数据库进行操作,包括浏览、添加、删除、修改记录;2. 网站项目规划2.1 项目资源2.1.1 硬件设备硬件软件要求都是能够容易达到的,配置要求如下表所示:表2.1.1 系统软硬件配置要求硬 、软件 配 置CPUAMD 3800+,双核内存 1G硬盘 160G监视器Windows系统支持的监视器,可以显示32位打印机Windows98,WindowsXP,WindowsNT Server/Workstation支持的各类打印机操作系统中文WindowsXP网络协议TCP/IP2.1.2 软件环境(1)操作系统:Windows 2003/NT4.0/XP(2)数据库:ACCESS 200
10、32.1.3 软件工具 1 数据库管理系统:ACCESS 20032 编程工具:Visual Basic 6.0,Visual Studio 20053 画图工具:visio20032.2 设计规划2.2.1 任务描述通用学籍管理系统采用自上而下的项目开发步骤,整个过程主要分为三个阶段:第一阶段是系统分析阶段。它包括项目研究、需求研究和项目设计,主要是去教务处进行调查分析,查阅相关资料和构思通用学籍管理系统的项目方案,包括系统的业务需求的详细分析与系统的总体规划、设计,做出系统需求分析说明书;需求规格说明书;概要设计说明书;详细设计说明书;项目实施计划书。第二阶段是开发阶段。它包括确定通用学籍
11、管理系统的设计方案,逐步开始方案实施。主要是对通用学籍管理系统的总体架构、软件结构、数据结构及用户管理、学规管理、学籍管理的功能模块系统等内容进行详细设计及界面编码的实现。第三阶段是系统测试和系统评估阶段。主要是进行数据准备、数据初始化、单元测试、模块测试、压力测试、整合测试、系统调试等工作。系统任务树如图1所示。通用学籍管理系统系统分析开发阶段系统测试与运行初步调查可行性研究业务需求功能需求数据需求总体架构软件结构数据结构功能模块设计数据库详细设计界面设计系统测试系统运行系统总结 图1 通用学生学籍管理信息系统的任务树2.2.2 进度安排根据任务描述,在对该系统进行总体规划的基础上进行一个详
12、细的安排。全部开发过程预计用时 12周,具体用时分配如下:2010年11月9日至2010年11月15日:实地考察研究对象高校教务处。了解学籍管理系统的详细需求,编写需求分析报告。2010年11月15至2010年11月26日:进行系统分析设计,制定一个详细的设计方案。2010年11月26至2010年12月2日:对整个系统进行可行性分析、业务管理分析,功能模块划分以及数据流程设计。2010年12月2日至2010年12月23日:建立后台数据库,完成Access数据库的设计和规范,建立E-R模型,完成系统详细设计并逐步完善系统。2010年12月23日至2010年12月28日:系统测试,测试系统的容错性
13、和安全性,查看系统功能是否完善,所有功能是否均能实现。2010年12月28日至2011年1月1日:完成本系统的其他设计(包括文档修改说明、数据备份),系统正式投入使用。具体系统开发的进度计划安排如下:活动代号活动内容周 次123456789101112A需求分析B生产过程设计C业务流程分析D数据流程分析E数据库设计F信息系统开发G系统测试H系统运行图2 系统开发的进度计划3. 网站需求分析3.1 业务需求3.1.1 业务组织学籍管理系统教务处教务处主任教务处其他人员学生招生办主任招生办其他人员系统用户招生处系统管理处系统监督员系统维护员系统管理员图3通用学生学籍系统的组织结构图系统管理处:主要
14、的任务是对学籍管理系统进行监督、维护、安全以及保密性等其他系统保护的管理,并将对使用该学籍管理系统的用户进行监督和管理。教务处:主要是系统管理处的下级管理者,主要是对各学院上交学生所在班级和与学生有关的事项退学和休学等,并将其汇总录入和的处理统计,进行管理和保存相关记录。招生处:记录录取学生的基本情况和其他与学生信息有关的事项,并将其汇总上交到教务办相关人员。用户:主要是对该系统进行浏览、修改用户密码,系统将用户需要的信息发聩给用户。且通过系统可以将学校的关于学生方面等的事项通知给用户。3.1.2 业务流程3.1.3业务流程通用学生学籍管理系统的构成为用户管理、学规管理、学籍管理模块。其基本流
15、程如下:招生处在新生入学报到前发送新生录取数据(Excel电子文档)到新生所在系各系对已报到入学的新生编班编学号,把完整的班号和学号增加到Excel电子文档上在学校规定的新生入学报到时间后数周内将Excel电子文档上交给教务处。另外,招生处将招生人员变动表上报给教务处,进行招生人员信息处理,反馈新招生人员信息表给招生处。教务处将所有学生学籍信息汇总保存,并建立学生籍档案。教务处能够对学生学籍档案进行添加、修改、删除和查询。系统管理处对学生的学籍档案进行安全管理和对系统进行维护。学生用自己的账号信息登录,浏览查看自己学籍信息,并得到升降级等事项通知。学籍反馈学生教务处添删改查学籍信息学籍档案学籍
16、卡系统管理处维护和管理招生处新生录取电子档招生人员变动表招生人员信息处理招生人员信息表教务处录入学籍处理规定学籍处理汇总保存图4-通用学生学籍管理系统业务流程图3.2 网站功能需求3.2.1 网站功能学籍管理系统功能组成有:用户管理功能:这个功能包括添加、编辑和删除用户的功能,并且能修改用户的密码。另外,在这里要实现按模块的方式对用户的权限进行管理。班级管理功能:这个功能包括添加班级和删除班级信息。招生人员管理功能:这个功能包括添加招生人员和删除招生人员。学籍管理功能:这是系统的核心功能,首先要实现录入学籍信息的功能。另外需要按班级,招生人员,姓名等方式对学籍信息进行浏览、编辑、查询和删除操作
17、。由上可知,该财务管理信息系统的功能结构设计如图所示。学生学籍管理系统添加用户信息编辑用户信息删除用户信息修改用户密码删除招生人员用户管理班级管理删除班级信息添加班级信息浏览学籍信息删除学籍信息查询学籍信息录入学籍信息修改学籍信息添加招生人员招生人员管理学籍管理图5 系统功能树3.2.2 功能逻辑在学生学籍系统管理过程中,根据上述对系统业务流程的分析得出系统的顶层数据流程图,见图6。对系统数据流程的具体分析如下:1用户管理数据流。在这个过程中首先是用户发出的,用户可以发出、添加用户信息、删除用户信息、编辑用户信息和修改用户密码请求。系统根据用户登录信息将判断用户是否具有该模块操作的权限。如果用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学籍 管理 网站 开发 设计 ASP 46 NET
链接地址:https://www.31ppt.com/p-2385332.html