毕业设计(论文)ASP高校学生信息管理系统的设计与实现.doc
《毕业设计(论文)ASP高校学生信息管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP高校学生信息管理系统的设计与实现.doc(42页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)题 目: 高校学生信息管理系统 的设计与实现 学 院: 专 业: 学生姓名: 指导教师: 毕业设计(论文)时间:二一 一 年 三月 一 日 六月 六 日 共 十四 周摘 要在过去的几年里该学校的招生量不断增加,在校学生的数量也是日益增多,随之而来的是学生信息管理工作难度的不断加大。对学生信息的管理,特别是成绩信息的管理是一项非常繁重的工作,如何管理好学生的成绩信息是每个学校都会面临的问题。传统的管理方式大多数是人工管理,这种管理效率低,数据的更新与维护比较困难,已经很难适应当今教学的要求。为了改变上述状况,本课题所开发的学生成绩管理信息系统,就是要用计算机完成对该校学生成绩及其
2、相关信息的管理与维护,弥补手工操作的缺点与不足,为用户提供方便的查询手段和准确的信息,提高学生管理工作的效率,基本实现该校学生成绩管理工作的信息化。由Microsoft推出的Windows NT Server(操作系统)、Internet Information Server(Web服务器)、Internet Explorer(浏览器)开发平台已成功地应用于许多领域,为开发管理信息系统提供了良好的支持。“学生信息管理系统”是在以上开发环境中进行研制的,动态网页编程采用了ASP技术。ASP是近年来新兴的动态站点设计技术,它的优点在于甩开了陈旧的Web技术,集HTML、ODBC数据库访问和其他许多
3、新颖技术于一身,实现了网页的可编程化。从结构上看,Microsoft将IIS作为中间层Web服务器,ASP文件驻留在WEB服务器上,实现复杂应用逻辑的脚本,组件也由Web服务器执行。因此对构造三层结构的Web应用系统提供了很好的支持。关键词:网络,学生信息管理, B/S结构, ASP.NET(C#)技术AbstractBecause the quantity of this school recruitment unceasingly increased in the past several years, the quantity of student in the school is un
4、ceasingly increasing, following is the difficulty of managing students information is unceasingly enlarges. The management of students information especially the management of students results is an extremely arduous work, and how to manage the information of students results effectively is the ques
5、tion which each school will face. The way of traditional management majority was the manual management, this kind of management was inefficiency, and the update and maintenance of data was quite difficult, it is difficult to meet the needs of nowadays teaching.In order to change the above condition,
6、 This topic develops a student result management information system which would make this school use the computer to manage and maintain the information of students results and its correlative information, makes up the shortcoming and insufficiency of the manual operation, provides the convenient in
7、quiring methods and accurate information for the users. Enhances the efficiency of student supervisory, make this school basically realizes the modernization of students results management. The student answering interface with the ASP technology .The Storage Produce is used to modularize system func
8、tion, reduce the difficulty and complexity of system maintenance, enhance the operating system efficiency.The article is mainly talk about network has many advantages for extending service and offering more management condition of school. This article has many particular investigations, feasible res
9、earch and analyze. The system use B/S structure, to build education web of school own on internet. There are 3 stages for system development including system analyze, system design and system implement. From bringing forward design project to carrying through particular investigation, the article an
10、alyzes feasibility and necessary of this project. In order to improve system integration and stabilization, I use particular system design. To test veracity and stability of testing stage, I use a lots of experiment data in system applied stage.Keywords: Network, Student Information Management,B/S S
11、tructure,ASP.NET Technology摘 要IAbstractII第一章 引 言11.1 课题研究背景11.2 国内外发展现状21.3项目研究的方法和本人主要工作21.3.1论文使用的研究方法21.3.2本人所做的主要工作3第二章 系统可行性研究52.1 技术可行性分析52.2 SQL Server数据库管理的特点62.3 经济可行性研究72.4操作可行性研究8第三章 系统需求分析93.1 用户工作流程93.2 用户业务需求93.3系统构架103.4 性能需求113.4.1时间特性113.4.2适用性113.5运行需求113.5.1用户界面113.5.2硬件接口113.5.3软
12、件接口11第四章 系统概要设计124.1 设计思想124.2 设计原则144.3 业务流程分析144.4 数据元素164.5数据描述17第五章 系统详细设计195.1 系统功能结构图195.2系统模块设计195.3 系统数据库设计20第六章 具体功能模块设计246.1 系统登录246.2 管理员管理界面266.3用户注册功能的实现286.4 数据库备份及还原功能30第七章 系统测试337.1 模块测试337.2 整体测试337.3系统测试337.4安全测试347.5综合测试347.6验收测试34第八章 结论35参考文献36致 谢37第一章 引 言1.1 课题研究背景 几年里学校的招生量不断增加
13、,在校学生的数量也是日益增多,随之而来的是学生信息管理工作难度的不断加大。对学生信息的管理,特别是成绩信息的管理是一项非常繁重的工作,如何管理好学生的成绩信息是每个学校都会面临的问题。传统的管理方式大多数是人工管理,这种管理效率低,数据的更新与维护比较困难,已经很难适应当今教学的要求。该校以前根本没用过类似的管理系统,所有的学生注册信息、课程信息、成绩信息等都保存在Excel表格里,到用到的时候再人工的去查一些信息,这样就严重影响到该校老师的工作效率。为了改变这种状况,该校的一位老师特委托我为该校开发一个学生成绩管理系统,但由于该学校一开始没有相应的系统来管理学生成绩信息,并且教务处也没有提供
14、学生信息和课程信息接口,所以我做的学生成绩管理系统也包括了学生信息的注册与管理、课程信息的录入与管理,另外所有的课程和教师都是固定的,所以没有选课这个环节。学生成绩管理系统就是这样一个可以对一个学校学生的信息、课程信息、成绩信息等信息进行统一的管理,并提供相关数据的查询、修改、打印等功能。学生成绩管理系统建成后,可以减轻学生会的工作人员的一些工作负担,提高查询速度,提高劳动效率,实现了学生成绩相关的信息管理的系统化、规范化和自动化高校招生规模的逐步扩大和人事制度的改革,在校学生人数将不断增加,而学生管理人员则相对减少。加上我国高等学校基层学生管理工作的头绪多,内容杂,管理细,要求高,传统管理办
15、法已基本不适应新形势的要求。如在校生的学籍、奖惩、困贷、干部、党团、毕业生管理,以及有关记录计算等,稍有不慎就会出现错误。同时学生成绩的手工登录与查询,是一项非常繁重而枯燥的劳动,每年课程的变化都需要重新刻章,耗费许多人才和物力,而且会因人的情绪烦燥而出现失误。因此在计算机飞速发展的今天,应用数据库技术实现学生成绩的计算机管理是可行而必要的工作。实现高校学生管理信息系统,既能够提高工作效率,又可以提高工作水平1.2 国内外发展现状管理信息系统自20世纪60年代的数据库系统发展到现在,经历了层次数据库系统、网状数据库系统、关系数据库系统等发展阶段,到今天可以说管理信息系统的技术已经得到了很大的改
16、善,国外在管理信息系统的应用方面走在了前列,国内对管理信息系统作用的普遍认可还不过是近十来年的事。但是管理信息系统在我国发展非常迅速,现在它的应用已经非常普遍,大到一个企业,小到一个组织,到处可以看到各式各样的管理信息系统的身影。目前中国的大部分大学、高等学院都使用了学生管理系统、学生成绩管理系统之类系统,而且像学生成绩管理这类系统现在正向下面的技术学院、中学和小学快速挺进,特别是一些地方的技术学院掀起了引进学生成绩管理这类系统的热潮。1.3项目研究的方法和本人主要工作1.3.1论文使用的研究方法1.文献收集的方法我在做毕业设计过程中查阅了大量的资料,我是怎么收集到这些资料的哪?下面是我的一些
17、方法:(1)看大学期间的教材这个方法非常简便但收获较大,我们是计算机相关专业,在以前的三年半的时间里发了大量的关于系统制作和数据库设计的等方面书籍像管理信息系统、软件工程、数据库原理及应用等,这些书籍都是非常经典的参考书,有的地方方法忘了或一些设计原则之类的我们都可以看看这些书,毕竟是自己学过的教材,对里面的知识多少有点印象,所以看起来收获也大。(2)借助网络网络是越来越流行,我们查一些资料时用网络也非常方便,可以说有时候比上图书馆更方便,我们平时在图书馆需要找半天的东西上网去百度用关键字查询一下就出来了,可以说非常方便,我在了系统实施阶段遇到许多技术的问题也是上有关的PowerBuilder
18、俱乐部之类的网站才得到解决的。(3)到图书馆查阅有许多资料例如期刊、学士论文之类在网上需要交钱才能看到,相比之下图书馆查这些东西就比较方便了,图书馆有一些数据库,例如一些学士、硕士论文的数据库,我们都可以免费使用。(4)向他人问问题我觉得把向他人问问题作为文献收集的一种方法不为过,一个是查资料解决,一个是问别人解决,同样是解决问题的方法。这儿的问的对象包括老师、同学及其他一些人。2.调查方法我在调查过程中用到两种调查方法:(1)座谈调查座谈调查的主要是对那些对系统需求也不太清楚,只能对自己需求说上一两点,但用书面调查无法列举出来的人。当然我一开始也是做的口头调查等有一些资料可写的时候,在用书面
19、调查。(2)书面调查当手里有一些资料可以列举出来,但我自己又不确定用户选择哪一项的人数较多的时候,就用到书面调查。另外我认为记录用户最终的需求作为以后需求改动证据时也要书面调查。3.对比分析方法我在做这次毕业设计过程中用到对比方法比较多的地方有方案的选择,当然这儿的方案不只是可行性研究里面的方案的选择,在其他地方也用到了方案的取舍,只是在论文上没写出来而已,但写之前已经进行了方案的选择。4.结构化的开发方法我的这次毕业设计就是基于结构化方法而开发的,所以结构化的思想贯穿整篇论文。我在这儿不再多说,在以后的用到的过程中再提出来。1.3.2本人所做的主要工作由于该学校一开始没有相应的系统来管理学生
20、成绩信息并且教务处也没有提供学生信息和课程信息接口,所以应他们的要求我的学生成绩管理系统也包括了学生信息的注册与管理、课程信息的录入与管理,所有的课程和教师都是固定的所以没有选课这个环节。我做这个系统的时候对该学院做了长达20多天的需求分析,对相应的业务进行了详细的了解,对象包括任课的教师和在校的学生,记录了大量的口头的和书面的材料。在下面的章节里我会详细的把我调查出来的业务描述出来。调查的材料经整理后写了可行性分析,系统分析这两个模块,并将系统分析的业务流程向客户做了汇报。听取客户意见后修改系统分析,就这样反复进行了几次,待整个系统分析的业务得到客户认可后才进行系统设计。可以说系统分析和系统
21、设计是这次任务的非常重要的环节,这两个阶段做的好坏直接影响到系统的使用性,这两个环节也占用了将近一个月的时间。在系统实施阶段严格按照系统设计的要求进行了实施,尤其在系统管理方面和成绩管理方面下了很大的功夫。我在这儿举两个例子,由于调查时发现老师对系统的安全方面的要求比较高,我在实施的过程中用数据库控制、用户登陆、用户权限等方面来实现系统安全;经过多次单元测试和模块测试、系统测试,把发现的错误改正后,我把做好的系统发给他们学校并进行了相应的指导安装,经过一段时间的试运行后,他们对这个系统表示满意。我在做这次毕业设计期间用到不少专业课方面的理论和知识,可以说这次毕业设计是继毕业实习之后又一次很好的
22、实践第二章 系统可行性研究2.1 技术可行性分析学生信息管理是高校管理的重要组成部分,是高等学校非常重要的一项数据资源,是一个教育单位不可缺少的一部分。学生的稳定是学校快速发展的有力保障,这不仅仅关系到学生在校期间的表现,还在很大程度上度量了一个学生的跟踪管理,学生管理的重要性不言而喻,但因为其包含的数据量大,涉及的人员面广,而且需要及时更新,所以学生管理在学校中是很繁琐的,在每个系,每个学生都需要有对应的档案记录,在学校各项管理中,学生管理牵涉到的其他管理内容是最复杂的,它牵涉到了学生个人档案管理,学籍管理,成绩管理,课程管理等,所以在实际管理工作中,往往由于记录的数量多,管理复杂,可连续性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP 高校学生 信息管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-3976467.html