前 言
根据指导老师和学校的要求,本次我的毕业设计的题目是<<学生成绩管理系统>>。本系统采用ASP 进行开发,后台数据库采用了 Microsoft SQL SERVER 数据库。
在各级各类的学校中,学生的成绩管理一直都是学校工作中的一项重要的内容.随着学校办学规模的扩大和招生人数的增加,学生成绩管理成为一项十分繁重的工作.例如:温州职业技术学院是1999年经国家教育部正式批准创办的全日制高等院校,由浙江省教育厅领导管理,温州市人民政府主办。学院设有工商管理系、财会系、机械工程系、计算机系、电气电子工程系、建筑工程系、人文系、轻工学院等八个系三个二级学院,共二十八个专业,涵盖工学、理学、文学、经济学、管理学等五大学科。现有全日制在校生8000多人,成人大专、本科学员4500人。而且这个数字每年都在快速的增加,每次的考试都会产生很大的数据量,如果用人工的方法去记,就有效率低、出错率大、工作量大及产生的数据不准确等缺点。另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
在不断信息化的今天,网络已经成为人们生活不可缺少的一部分,它的出现使人能够很快的知道世界上发生的事.也可以为人们做很多的事, 所以各个领域、各个阶层都引进了计算机网络来为他们的企事业单位提高办事效益这是最平常最普遍不过的事.当然是由应用软件来实现这些功能的.因此利用ASP来开发本系统来体现他的网络性.开发本系统旨在提高学校的管理工作的现代化水平,使之成为现在教学信息化服务体系的重要组成部分。
本系统是有5个模块组成的:分别是用户验证、学生资料管理、课程设置管理、成绩数据管理、访问权限.
主要包括以下功能:
l 用户验证. 需要通过密码和用户名登陆,根据权限的不同,将用户分为3类:
(1) 普通用户只能查询数据;
(2) 超级用户可以查询和操作数据;
(3) 系统管理员不仅可以进行所有操作,还可以更改其他用户的权限.
l 学生资料管理. 可以实现查询学生资料(所有用户)、录入、修改和删除
学生资料(操作员和系统管理员).
l 课程设置管理. 可以实现浏览课程信息(所有用户)、录入、修改和删除课
程信息(操作员和系统管理员).
l 成绩数据管理. 可以实现按照指定方式查询成绩(所有用户)、录入、修改
和删除成绩等操作。(操作员和系统管理员).在录入前,必须在已有的学生资
料和课程信息的情况下.
l 访问权限管理. 可以更改用户的访问权限, 只有系统管理员可以访问此模块.
目 录
摘 要... 3
关 键 字... 3
第1章 系统分析... 4
1.1 开发背景... 4
1.2 任务概述... 4
1.3 项目开发计划... 7
1.4 数据流图和数据词典... 8
第2章
|