毕业设计(论文)ASP成绩管理系统

上传人:pu****.1 文档编号:431373446 上传时间:2024-01-31 格式:DOC 页数:16 大小:272.05KB
返回 下载 相关 举报
毕业设计(论文)ASP成绩管理系统_第1页
第1页 / 共16页
毕业设计(论文)ASP成绩管理系统_第2页
第2页 / 共16页
毕业设计(论文)ASP成绩管理系统_第3页
第3页 / 共16页
毕业设计(论文)ASP成绩管理系统_第4页
第4页 / 共16页
毕业设计(论文)ASP成绩管理系统_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《毕业设计(论文)ASP成绩管理系统》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP成绩管理系统(16页珍藏版)》请在金锄头文库上搜索。

1、学生成绩管理系统摘要在如今信息时代,随着时代信息化的加快,人们越来越向信息化、数字化发展。管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。该系统是根据高校学生成绩管理的需求而开发的一个能够高效运行的管理系统,实现对学生基本信息、学生成绩的高效管理,是专门为教育管理机构设计的。学生成绩管理系统的开发过程,分别详细介绍了系统平

2、台选择、系统需求、系统设计、数据库设计以及实现过程。该系统采用目前比较流行B/S编程模式,利用SP+MS ACCESS设计而成。该系统的主要功能模块分为:系统维护模块,数据录入模块,数据处理模块和帮助模块。本文对数据录入和数据处理模块进行了详尽的介绍。数据录入模块能够根据用户的个性化需求,录入后可以对其一作详尽的修改,从而实现大量数据的快速录入功能。数据处理能够实现学生基本信息、学生成绩的模糊查询功能。关键词:管理信息系统;数据库;数据管理;成绩管理;ASP第一章 系统概述成绩管理系统对学校进行学生课程成绩的管理和发布是非常重要。现在许多学校都有自己的成绩查询系统。学生可以在校园网上通过输入自

3、己的学号和密码查询自己学习成绩。通常在成绩管理系统中会详细地记录学生的课程成绩,这样即方便了学生,同时也方便了老师查询和了解学生的学习情况。学生成绩管理系统式校园网中最常见得系统,它的一个基本作用就是为了学校提供学生课程信息发布的平台。使用ASP技术可以动态地生成成绩的静态页面,可以使课程成绩的发布和管理变的轻松。成绩管理系统可以实现学生课程、成绩、老师,等信息管理,其操作简单安全,从而有效提高了工作效率和质量。成绩管理系统可以实现以下功能。l 为学校提供学生课程和课程成绩发布平台。l 为学校中的每位学生设置相应的登录学号(密码)和用户名(账号)。l 位学校提供老师资源管理。l 位学校提供院系

4、、班级管理。l 学生可以查询自己各个学期成绩、各科成绩、课程、老师等。l 各科老师可以添加、修改、删除 学生成绩。l 管理员可以添加、修改、删除、查修学生、老师、课程、成绩等信息。1系统开发背景及意义1.1系统开发背景:21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责。但目前我国的大中专院校的学生成绩管理水平并不高,有的还停留在纸介质的基础上,这种管理

5、手段已经不适应时代的发展,因为它浪费了许多的人力和物力,在当今信息化的时代这种传统的管理方法必然要被计算机为基础的信息管理系统所取代。1.2系统开发意义:相对而言,国外各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。第二章 系统可行性分析2.1 经济可行性分析:现在,计算机的普遍化,相关软件低价或免费,开发人员普遍。因此需要的资金不多。学生成绩管理系统为学校的工作效率带来了一个质的飞跃,主要表现有以下几个方面:第一,本系统的运行可以代替人工进

6、行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。2.2技术可行性分析:本系统的采用ASP技术 加Access数据库开发。ASP(Active Server Page,活动服务器网页)是一种运行于服务器端的Web应用程序开发技术,它既不是一种语言,也不是开发工具,而是一种服务器端的脚本语言环境。可以结合HTML网页、ASP指令和ActiveX组建建立动态、交互且高效的Web服务器应用程序,它属于ActiveX技术中的服务器端技术,与常见的在客户端实现动态网页的技术,如Ja

7、va applet, ActiveX Control,VBScript, JavaScript等,ASP种命令和Script语句都是由服务器解释执行的。ASP是基于ActiveX技术的,它支持面向对象及扩展的Active Server组件,Active 技术及COM/DCOM技术为基础,程序员可以用Visual Basic,Visual C+等语言创建特定功能的服务器端组件,以扩展ASP的应用程序。ASP是一种成熟的Web到数据库接口技术,适用于现有的Web客户/服务器应用程序,它具有如下一些特点:(1) 全嵌入HTML,与HTML及Script语言完美结合。(2) 无须手动编译(Compli

8、ng)或链接程序。(3) 面向对象(Object Oriented),并可扩展Active Server组件功能。(4) 存取数据轻松容易(使用ADO组件)。(5) 可使用任何语言编写自己的Active Server组件。(6) 无浏览器兼容问题。(7) 程序代码隐蔽,在客户端仅可看到由ASP输出的动态的HTML文件。 ASP的运行需要服务器来解释,信息服务器IIS(Microsoft Internet Information Server)ACCESS是Microsoft公司的Microsoft Office组件之一,是Windows环境下流行的桌面型数据库管理系统。ACCESS提供了可视化

9、的开发工具,无须编程就可完成大部分的数据管理任务。ACCESS除了和其他Microsoft Office组件(如Word 、Excel等)进行数据共享和交换外,还可以通过ODBC(Open Data Base Connetion)与其他数据库进行数据共享和交换。此外,ACCESS还支持OLE(Object Link and Embed),在数据库中嵌入和链接声音、图像等多媒体数据。ACCESS不仅可以用于小型数据库管理,而且还可以用于客户机/服务器应用程序中的工作站部分。综上所述,学生成绩管理系统所需要的技术:链接数据库、客户端、安全等,使用ASP技术得以解决,所以开发学生成绩管理系统完全可行

10、的。2.3运行可行性分析:数据层本系统是基于ASP+Access模式开发的,易于操作,所耗费的资源非常的小。校园网内服务器端只要对IIS作一些简单配置,至于客户端根本无需考虑,只要其安有IE浏览器并可上网便可。所以系统在运行上是可行的。设计数据服务第三章 系统架构该系统设计流程是:首先创建学生成绩管理系统数据库,配置系统信息在次设计该系统功能,然后编写代码实现系统功能,并在表示层制作与用户对户界面,将系统上传到Internet进入应用层,用户使用该模块系统。该流程对应的系统构架为:数据表示层层 设计数据库服务 配置系统信息 表示层 应用层 用户接口层。系统总体构架如图0.1所示。应用层用户接口

11、层图0.1 系统总体框架图3.1系统设计图例说明l 本系统流程图基本图形元素如下所示: 开始与结束 决策 过程数据程序流向l 程序逻辑结构描述图例(1) 顺序结构:一个命令接一个地执行;(2) 选择结构:(或IF-THEN-ELSE)当一个决定有多种不同执行结果时;(3) 循环结构:只要条件成立就一直执行.3.2系统功能模块设计系统主要功能如下所示。l 管理员管理功能,管理员负责整个系统的管理。l 管理员添加、删除、修改、查询,学生、老师、课程的信息。l 学生可以注册,查询老师、课程、成绩等信息,修改个人资料。l 老师可以查询,修改个人资料和学生成绩,添加学生成绩。系统主要分三大功能,系统管理

12、员模块、老师模块、学生模块,得到如下图0.2所示的系统结构模块图。管理功能结构图:课程信息系统管理员成绩信息查询,添加,删除,修改授课信息老师信息系别、班级信息成绩管理、查询教师功能结构图:老师课程信息查询班级系别查询记录添加,删除,修改授课信息查询学生信息查询个人资料管理学生功能结构图:个人资料管理学生成绩查询查询,修改班级系别查询课程查询查询老师查询图0.2 系统主要功能模块的化分3.3 系统登录功能模块此模块实现了管理员、学生、老师登录功能,根据权限登录到相应的模块。功能流程图0.3所示。系统管理员模块guanli.asp老师模块gerenziliao.asp成功系统首页index.as

13、p学生模块xziliao.asp 否 图0.3 前台系统功能模块流程图第四章 系统内部总设计4.1系统E-R图通过功能模块分析,本系统可以定义出以下几个实体,他们分别是:学生基本信息、学生成绩。这两个实体属性及实体间的联系见下面的E-R图(0.4图所示):班级学历院系 1 1 1 1 1 1学生信息成绩信息 1 n n n老师信息课程信息 n n 图0.4 成绩管理系统E-R图4.2 数据库设计4.2.1数据库设计思想 系统ACCESS 作为后台数据库。通过分析要在数据库中储存以下基本信息。l 管理员信息:管理员ID号、管理员账户、管理密码、性别、日期。l 学生信息:学号、姓名、性别、出身年份、籍贯、政治面貌、身份证号、联系邮箱、家庭地址、家庭电话、本人电话、家庭邮编、健康状况、现住的地址、班级、系别、学历。l 课程信息:课程编号、课程名称、必修选修、专业名、专科本科、带课老师。l 成绩信息:学号、姓名、课程号、课程名、分数、年纪、学期。l 老师信息:老师编号、老师姓名、性别、电话、籍贯、政治面貌、出身年份、身份证号、家庭地址、毕业学校、毕业日期、毕业证号、文化、教师资格证号、职称、到校年月、在校职务。l 登录权限:权限ID

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号