1.2.2 系统功能需求
学校的信息管理系统并不需要是一个过于复杂的工作环境,一般来说:最合适的才是最好的。软件设计必须符合学校实际工作的需要,从目前学校网络运用的情况和教育部门对无纸化办公的实际情况来看,系统主要是为了满足对学生学籍信息的登记和查询,同时为了将来扩充的需要,能够非常方便地进行系统的升级。
1.2.3 系统性能需求
作为一个基于B/S模式的管理系统,需要记录大量的数据信息,而这些数据信息需要同时能够提供给使用人员查询和修改,必然需要一个大型的数据库系统和一台网络服务器,并且需要建立局域网或是能够被INTERNET网络用户访问。对于客户机来说,他不需要存储数据,而只需要通过访问服务器,获得相应的服务。
1.2.4 系统操作需求
教师并不都是专业的计算机人员,来能够记录学生的学籍信息,能够方便地管理学生的成绩,能够比较快速地找到一个学生的信息, 学校管理人员通过WEB界面,访问成绩管理系统,通过WEB数据库,罗列出部分学生信息,访问人员根据自己的需要,选择链接到不同的成绩管理界面去。学生成绩添加部分,教师可以根据学生的姓名、学号、考试证号进行查找,找到该学生后,可以通过选择考试项目、考试科目等信息进行填写,提交以后有后台数据库记录学生考试情况。包括:学生考试证号、学生班级、考试科目、考试项目信息。并对该次考试的所有科目总分进行累加,统计出同一次考试的学生总分成绩。以此方便学校对全年级学生了解。
查找部分,我们为了方便教师的查找,运用了多种查找方式,包括按班级查找、按学号查找、按姓名查找、按考试科目查找等方式。当然部分查找方式也支持模糊查找,使得教师可以比较快地找到学生成绩信息。找到信息以后,系统允许管理员进行学生成绩的修改、删除,同时调用成绩修改删除界面。但由于是成绩管理系统,所以只允许管理员修改、删除学生的考试成绩,对学生的其他信息不予修改,具有良好的差错控制。
1.2.5 安全性需求
作为一种网络服务,系统必须符合网络安全,包括数据的安全、通信的安全和系统安全。本系统考虑到这方面的需要,因此只建立在内部网络中使用,而且任何登录的人员必须是管理员已经分配权限的用户,不提供其他非学校工作人员(guest)用户访问。操作系统采用windows 2k server 并且安装了相应的补丁。从目前学校的现状来看,软硬件的建设都已经具备了基本的安全措施,完全可以保证运行的可靠性和安全性。
1.2.6 资金需求
学校是一个非营利性组织,所需要的款项一般由上级单位拨款,而本系统的维护简单易行,只需要具备一般网络管理知识的人员就能非常方便地建立起来,由于使用了比较通用的网络技术,为系统的扩展提供了很好的条件。所需费用大致分为几部分
* 购买和安装设备的费用:计算机硬件、系统软件、 机房、电源、空调等;(在建立校园的阶段已经得到配备)
* 软件开发费用:技术开发基本由本单位人员完成,则该项费用可以计入下面的人员费用一项;
* 人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等;由于本项目的特殊性该部分费用可节省。
* 消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、软盘、开发软件等开支;由于完全建立在校园已有网络上,部分开支忽略不计。
其它费用。
对于学校管理信息系统则应着重分析其所产生的工作效率。例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等。
从以上情况来看,本系统的建立是切实可行的。所需要的开发成本也是相当低廉的。
1.3 项目设计的特点
本项目的建立从使用上来看,具有如下特点:
1.3.1 管理灵活:管理员可以通过管理界面,方便地进行管理添加、删除用户。在web页面中添加和删除用户。普通用户和管理员拥有对学生信息库的访问权限,并且能够添加删除学生信息、班级信息、考试信息,便于学校教师对学生信息进行记录。
系统结构灵活,适用范围广:
整个系统分两个模块分别是:用户子系统,面向所有获得权限的访问者,完成信息的登录;管理员子系统,面向管理员,完成用户信息管理数据处理。
实现简单:
本项目是采用性能优越的网络数据库系统和流行的网络编程语言,使用B/S模式接受访问,使用者无需安装软件(只要拥有IE 5.0以上的浏览器能够上网)或数据库系统就能通过网络环境——互联网或者局域网方便地实现管理和查询。
第二章 开发环境与开发工具
2.1 开发环境
2.1.1 硬件环境
本设计由单机仿真出的网络环境中进行动态网页的开发工作。因为这样一来,不但节省硬件的成本,开发者更不需要在两台计算机间来回奔波。而单机仿真环境的建构基本上很容易,主要的概念就是在一台计算机上同时安装浏览器与WEB服务器,这样一台计算机便可同时扮演服务器与客户端的角色。
硬件环境:英特尔奔腾处理器,166MHZ或更高的处理器、 32M RAM、
256色、800*600分辨率显示器(推荐使用更高的分辨率和颜色深度)
500M硬盘空间
网卡(局域网)
2.1.2软件环境:WINDOWS95/98/2000
FRONPAGE2000(动态网页开发工具)
ACCESS数据库软件(数据库设计工具)
PWS个人服务器/IIS服务器
ODBC DRIVER
TCP/IP协议
2.2 开发工具的选择
开发工具简介
2.2.1用FRONPAGE2000作为动态网页开发工具:
FRONPAGE2000是MICROSOFT公司推出的网页制作工具,它功能强大、操作方便,易学易用,是目前最为流行的网页制作与
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/7/7
学生信息管理系统资料设计(二)由毕业论文网(www.huoyuandh.com)会员上传。