1.2 研究的意义
一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和文护都带来了不少的困难。随着科技的发达,计算机的应用越来越普遍,效率首当其冲成为人们关注的热点。学生信息管理是复杂的一项工作,对于一个学校而言,提高管理力度就是使用学生管理信息系统,使之更有效快捷的管理学生信息。随着信息技术和网络技术的迅速发展和广泛应用,对人们工作和生活产生越来越深刻的影响,也正在改变信息的获取、处理、交流和应用能力。
2 需求分析
2.1 系统需求
通过调查各大中小高校和对教育管理工作者的咨询,综合各个管理者的经验,得出了一个良好的信息管理系统必须拥有以下几方面的功能:
(1) 对该系统的使用者进行身份验证以确保数据安全。
(2) 信息量巨大,流动量大,因此要具备信息管理功能。
(3) 为了方便对数据库的查询此系统工程必须要有查询界面。
(4) 为了方便新用户使用本系统,此界面必须要有帮助信息。
(5) 为了提高密码的安全系数,此系统必须有用户管理功能。
(6) 其它功能,要在不同的要求下得以实现。
2.2 功能需求
(1) 登录界面:本界面的主要目地就是给使用本软件的人展示出一系列此系统开发的基本信息。
(2) 密码登录:作为数据库系统,其内容一定含有一些重要的数据,所以一定要用一些方法实现数据的保护。本系统所采用的方法是密码登录保护法。本系统的密码登录通过ODBC与chen.mdb数据库中的Adm表进行连接。通过用户名与密码来确认该用户是否具有使用此软件的权限。
(3) 用户类型选择:此系统采用下拉列表来显示用户的类型。这一部分本应放在密码输入之前就应进行选择。该系统主要针对教育工作者,其具有该系统的所有权限,因此只有两种用户类型。言外之意就是说这个模块没有与权限数据库进行连接,只是为了更好的说明一个完整的信息系统必要的组成部分。
(4) 查询模块:此模块是信息类管理系统密不可分的一部分。其可以用stu表中含有的任何字段进行条件的查询,这样做大大增强了数据库的管理。
(5) 管理模块:管理模块是数据库类的系统必不可少的部分。本模块通过数据环境与chen.mdb数据库中的sco表与stu表进行连接管理。该页面包括信息的查看、数据的增删改功能及成绩管理功能
(6) 系统设置:系统设置的主要部分就是更改用户密码模块,使用该模块可以为有权限的用户修改个人的密码,确保个人数据的安全性。
系统的功能可以用用例图描述 ASP.net学生信息管理系统设计+源程序(2):http://www.751com.cn/jisuanji/lunwen_12507.html