资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
目目 录录摘要3 关键词3 1 绪论3 2 系统的需求分析4 2.1 问题定义4 2.2 可行性分析4 2.3 系统需求分析5 2.4 系统运行环境6 3 系统的总体规划6 3.1 系统目标设计6 4 系统设计及编码实现8 4.1 数据库设计8 4.1.1 学生基本信息表设计9 4.1.2 管理员表设计 9 4.1.3 普通用户表设计9 4.1.4 反馈信息表设计10 4.2 用户登陆设计10 4.2.1 登陆流程图10 4.2.2 登陆设计的相关代码11 4.3 档案上传模块设计12 4.4 档案更新模块设计13 4.5 档案查询模块设计14 4.6 档案删除模块设计14 4.7 档案打印模块设计15 4.8 用户反馈模块设计15 4.9 信息反馈模块设计15 4.10 密码设置模块设计 15 4.11 权限设置模块设计 16 4.11.1 管理员注销代码设计 16 4.11.2 管理员添加代码设计 16 5 系统的测试16 结束语17 致谢17 参考文献18高校学生档案管理系统的设计与实现高校学生档案管理系统的设计与实现摘要:高校学生档案管理是高校日常管理的一个重要组成部分,其管理效率的高低直接影响着整个学校 的管理工作。本档案管理系统的开发正是出于对管理效率的提高,在档案上传、查询、更新、删除、 打印等方面,比传统管理系统都有着明显的改善。通过分析高校学生档案管理的内容及用户的特点, 现提出高校学生档案管理系统的解决方案。为了最大程度上提高档案上传的效率,本系统利用基于 B/S 应用平台,采用目前流行的 ASP,Microsoff Access,Dreamweaver 作为主要开发工具,由档案上传、 更新、查询、删除、以及系统维护模块构成。 关键词: :学生档案管理、B/S 结构、ASP1 绪论11 背景介绍 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。 学生的档案管理工作则变得更加复杂,学生档案的完整性、安全性、繁琐性等问题也显 得更加重要,日益引起了人们的关注。首先,面对庞大的信息量,需要有学生档案管理系统来提高学生档案管理工作的效率。 因此,学生档案管理工作成为一项迫切需要解决的问题,而学生档案管理系统的开发也 正是为了满足学校及社会的需要。学生档案管理系统的开发有一定现实意义的,也符合 学校和社会的要求的。 其次,面对信息时代的挑战,网络的功能越来越强,国内教育系统也在积极建设或升 级计算机网络,并已建成了规模较大的中国教育科研网,全国许多学校也纷纷建立或升 级自己的校园网络系统,许多高校还提出了办公无纸化的口号。校园网是实现办公自动 化、管理科学化、教学手段现代化和图书情报信息网络化最有利的支撑环境。但是,目前校园网的利用率却不是很高,主要原因是缺少好的网络应用平台。以前 开发的 MIS 系统往往是在单机上运行,或者采用 C/S 技术开发出来的,对于今天因特网 时代来说,这些系统很大程度上已经不能满足用户随时随地获取信息的需要。高校学生档案管理最初是人工方式进行,显然在信息化发展的今天,这远远不能满 足档案管理的需要。后来,随着单机板档案管理系统的开发,这在很大程度上解决了上 述矛盾但是,这种系统如今也不能满足档案管理的要求了,这主要是由于高校的扩招, 在校学生人数的增加。因此,开发 B/S 结构的 MIS 是势在必行。 本文正是在这种背景下提出的,目的是为了开发出一套功能完善、操作便捷、及时 性好、适用面广的高校学生档案管理系统,以提高高校学生档案管理的效率。 12 项目目的 学生档案管理系统的开发一方面是为了帮助学校对学生档案进行系统化、计算机化、 规范化的管理,促进学生档案的完整、准确、实时和全面,保证学生档案管理工作有条 不紊的进行,方便学生及相关人员。学生档案管理系统的开发另一方面也是为了推进学 校办公自动化、计算机化,推进计算机在校园的普及,提高学生档案管理人员的计算机应用能力。2 高校学生档案管理系统的需求分析21 问题定义 1. 提出问题:如何开发一个高校学生档案管理系统。 2. 问题性质:即开发一个基于网络的的档案管理信息系统。 3. 应用领域:各大中专院校的学生管理部门。 4. 工程目标: (1) 目标系统应该是一个功能完善的应用系统。该系统应当具有:档案上传功能、档 案更新功能、档案删除功能、档案查询功能,系统管理功能等。 (2) 目标系统应该具有友好的用户界面。该系统采用基于 B/S 结构的操作界面。 (3) 此系统应满足不同地点的终端用户都可以使用此系统。 5. 项目规模: 因为学生档管理有成绩管理、档案管理、病历管理等等,所以学生档案管理只是 学生管理工作的一个部分,从而可以认为本学生档案管理系统只是一个小型的管理系 统。 22 可行性分析 221 对现有系统的分析 目前,在不少大、中专院校学生档案管理系统都是单机的 MIS,甚至有的还是手工方 式。这种单机的管理系统不仅工作方式效率是极低,而且存在许多弊端,主要包括:1. 档案录入效率低下:例如每学期开学,数以千计的学生档案都由学生处负责录 入,这个工程量之大,可想而知。 2. 查询不便:例如,某个系部要调出某个学生的档案,由于系部没有管理档案的权 限,他就必须到学生处去调这个学生的档案。3. 毕业生转档不便:每年大量毕业生,他们都要转走自已的档案。在这个过程中, 若没有管理信息系统的参与,工作繁重不可言喻。 222 开发技术和开发工具在目前广泛流行的程序设计语言中,能够完成此档案管理系统开发的语言有很多。例如:Basic、Java、Foxpro、ASP 等等。然而,在诸多的系统开发语言中,最适合本高校学生档案管理系统的是 ASP。一方面是由于本高校学生档案管理系统是基于 B/S 结构,而另一方面是考虑到本系统的规模不大。下面分别介绍此次系统开发的平台: 1. 网站构架平台 Dreamweaver.Dreamweaver 提供视觉化网页开发工具,同时不会降低 HTML 原始码的控制, Dreamweaver 提供的 Roundtrip HTML 功能, 可以无误地切换于视觉模式与惯用的原始 码编辑器,拖放式的表格与页框设计以及以透过资料库来管理网站的内容更新。 2. ASP 语言简介. ASP 是 Active Server Pages(动态服务器主页)的缩写,它是一个服务器端的脚本环 境,在站点的 Web 服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器 应用程序。因此利用 ASP 完全可以实现本系统。 3. 数据库支持 Microsoft Access 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存 储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图 提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创 建自定义报表用于打印或输出数据库中的信息。Access 也提供了数据存储库,可以使用 桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。 Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。 23 系统需求分析231 高校学生档案管理系统的使用对象 本系统的使用者可以分为三方。 第一方是系统管理方,一般在高校各部门中,负责档案管理的是学生处、学生科。系 统管理员拥有对该系统的所有操作权限。具体来说,是对各学院部上传的学生档案进行 各方面的管理,诸如更新、查询、打印、删除、用户登录管理等等。 第二方是各系部,由于本系统开发的初衷之一,是为了提高档案上传的效率,具体做 法就是将档案录入工作分别下放到名个系部。所以,各系部作为档案管理系统的第二方, 也应具有对本系统的部分使用权,充当的是普通管理员的身份。具体操作有,上传档案、 查询档案、打印档案、帐号管理等。由于普通管理员不具有更新、删除档案的权限,为 了方便进行档案管理,所以,普通管理员有信息反馈的权限。 第三方就是在校学生,由于档案管理的特殊性,因此本系统对给予学生的操作权限极 为有限,只可以查看自已的档案信息。 2. 3. 2 系统流程图 系统流程图是描绘未来物理系统的的传统工具,它的基本思想是通过一些图形符号以 黑盒子的方式来描绘未来系统中的部件,如程序、数据库、表格以及处理过程等。本高 校学生档案管理系统的系统数据流程图如下表示:档案数据库输入事务处理程序打印事务处理程序更新事务处理程序删除事务处理程序查询事务处理程序输入 事务更新 事务打印 事务查询 事务删除 事务报表图 1 系统数据流程图 24 系统运行环境 241 服务端运行环境1、作为服务端硬件必须具有服务器级别。2、软件配置:由于本系统是应用于 Microsoft 的 Windows 平台上的,因此对于 Web 服务器的配置应该配置 IIS(Internet Information Service)等提供 Web 服务的软件。3、操作平台:可以选择 Windows 2003、 Win2000 Server,也可以是 WinXP; 242 客户端运行环境由于本系统是基于 B/S 结构开发出来的,对客户端的配置要求不是很高。 1、操作平台需求:可以是 Win2000/WinXP/WinMe/Win98 等平台; 2、软件需求:客户端需要安装一个 Internet 浏览器,如 Internet Explorer。3 系统的总体规划31 系统目标设计 311 系统设计思想 由于本学生档案管理系统采用基于 B/S 平台构建
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号