资源描述
学生档案管理系统
6
资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。
开题报告
春计算机专科 张庆辉
[课题名称]: 利用ASP制作学生档案管理系统
[指导老师]: 兰添才
[课题意义]: 学校作为一个教育单位, 档案管理就成为日常不可缺少的部分, 对于学生档案的管理更是烦琐, 这就需要有一个能够提供这类服务的工具, 因此学生档案管理系统的开发就成为了必然。现在中国的学校中档案的管理水平还停留在纸介质的基础上, 这样的机制已经不能适应时代的发展, 因为它浪费了许多人力和物力, 在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。同时, 因特网的出现和发展, 使信息交流进入到一个崭新的历史时期, 它打破了时空的障碍, 使生活在不同国度的人们可共享网络信息资源, 进而极大地促进全球经济的发展。
[研究现状]: 学生档案管理系统是一种典型的信息化管理系统。确定了设计课题后, 我选择了福建省龙岩市工业学校进行社会调查, 经过一段时间的了解, 收集相关信息, 熟悉管理过程。该校当前仍在使用传统的人工档案管理模式。
传统的档案管理, 存在的以下几种弊端:
1、 纸质档案管理成本高, 空间占用大;
2、 调用档案信息不便, 不利查询;
3、 修改不便, 信息更正不及时。
而改用信息化档案管理, 除了能克服传统档案管理的弊端外, 还另有应用拓广、 管理方便、 效率提高、 维护简单、 资源应用充分等优势。
本系统就是根据现代化校园的发展而设计的基于ASP的学生档案管理, 本系统能够方便教师、 家长查找学生, 实现全校学生信息在线查询, 提供对新学生的信息进行录入, 实现信息修改, 及时调整学生的基本情况, 有利于学生档案管理的完整和安全, 提供更加快捷的服务。
[课题任务]: 建立学生档案管理系统, 实现学生信息在线查询, 提供对学生的信息录入、 信息修改, 及时反映学生的基本情况, 提供方便、 快捷、 安全的服务。
[解决方法]: 利用学校现有硬件设备, 选择Windows Professional系统为平台, 建立Microsoft Access 数据库对学生档案进行管理, 使用ASP经过ODBC访问Microsoft Access 数据库, 实现对学生档案数据库的录入、 查询和修改等功能。
1、 ASP: ASP的全称是Active Server Pages, 它提供了一种服务器端脚本编写环境和服务器端执行指令的环境, 是用附加特性扩展了的标准的HTML文件。使用ASP能够创立和运行动态、 交互的Web服务器应用程序。ASP能够将脚本命令( 包含服务器端和客户端两种) 、 ActiveX组件等嵌入HTML页而创立交互式的Web页和基于Web的功能强大的应用程序。而且无浏览器兼容问题, 能够对数据库轻松访问。
ASP的运行环境: ASP需要Microsoft的IIS( Internet信息服务器) 的支持, 并根据不同的操作系统安装相应的IIS服务器后进行配置。ASP经过其内置组件ADO( ActiveX Data Objects) , ADO再经过ODBC访问数据库获得数据信息, 然后再返回结果送到客户端浏览器。ADO支持Web程序开发人员能够经过Internet存取数据库, 即能够在客户端在线实现对数据库的访问、 即时更新等操作。经过ODBC驱动程序, ADO能够兼容各种数据库, 包括Microsoft自身的Access数据库, 而且具有统一的操作界面。
2、 Microsoft Access 数据库: Access 是关系型数据库开发的理想工具, 它能汇集各种信息以供查询、 存储和检索。Access的主要优点在于能使用数据表示图或自定义窗体收集信息, 更重要的是能够使用桌面数据库文件把数据库文件置于网络文件服务器, 与其它网络用户共享。
3、 Windows Professional操作系统: Windows Professional操作系统整合了Windows98和Windows NT的绝大部分优点, 是一个完全基于NT技术构建的全新操作系统。它的网络系统由客户、 适配器、 协议和服务四大组件构成, 它对现有的硬件设备、 网络协议、 网络服务系统有良好的支持, 能够提供多种服务。
在实现上注意时效性和操作的简单方便性; 对于输入数据, 如语言种类等, 应视具体情况设置默认值; 对于查询等环节需要大量数据处理的, 在实现时效上应无明显等待; 对于查询结果应提供最新的数据。
[预期目标]: 建立一个学生档案管理系统, 包含一个学籍管理数据库, 完成以下功能:
1、 能够存储历届的学生档案, 安全、 高效;
2、 只需一到二名档案录入员即可操作系统, 节省大量人力;
3、 能够迅速查到所需信息, 支持在线。
4、 系统维护人员可对数据库进行修改。
[系统简图]:
1、 程序流程图:
程序流程图
系统启动
系统信息显示
身份验证
选择功能模块
查询信息
添加新信息
完成
修改信息
结束
功能说明: 在系统中记录、 修改并保存每一位新学员的信息, 建立学生档案。
2、 功能模块图:
功能模块图
Web服务器
身份验证
前台显示
数据库
重新验证
初始化
后台管理
退出
管理员管理
信息录入
信息查询
信息修改
系统维护
其它管理
结束
功能说明: 本系统是基于ASP开发的实现在线操作的系统, 在前台显示中经身份验证后进入后台管理界面, 实现全校学生信息在线查询, 对新学员的信息进行信息录入, 对已录入的信息进行修改, 及时调整学员的基本情况, 提供快捷方便的服务, 让大家及时对需要的相关信息进行查询。
展开阅读全文