毕业设计(论文)高校学生档案管理系统设计与实现ASP+Access【全套源程序】.doc
《毕业设计(论文)高校学生档案管理系统设计与实现ASP+Access【全套源程序】.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)高校学生档案管理系统设计与实现ASP+Access【全套源程序】.doc(45页珍藏版)》请在三一办公上搜索。
1、内蒙古科技大学本科生毕业设计说明书(毕业论文)题 目:高校学生档案管理系统设计与实现学生姓名:学 号:0608138120专 业:信息管理与信息系统班 级:信管2006级指导教师: 摘要学生档案管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求具备应用程序功能完备,易使用等特点。 经过分析,我们使用ASP作为开发工具,Access作为后台数据库,开发出了以B/S为模式的基于ASP的学生档案管理系统。此系统分为两大模块:用户模块和管理员模块。对于用户模块来说,只能浏
2、览属于本用户(学生)的相关信息;而管理员模块,则可以添加、查询、修改、删除、查看所有学生的信息,并且可以对班级信息、课程信息和教师信息进行简单的管理。 关键词:ASP B/S 模块化 学生档案管理 全套源程序代码,加153893706AbstractStudent Document Management System is a typical Management Information System (MIS),which mainly includes building up data-base of back-end and developing the application inte
3、rface of front-end. The former required consistenct, integral and securie data. The later should make the application powerful and easily using. A for analysis, we selected ASP as developing tool, Access as database developing tool, empoldered a student document management system based on ASP which
4、uses B/S mode. This system has two main modules, user module and administrator module. For user module, it just can browse information itself, but for administrator module, it can add, query, modify, delete and browse information of all students, and can manage the information of classes, subjects a
5、nd teachers simply. Keywords: ASP Browser/Server Modularization Student Document Management目录摘要IAbstractII1 绪论11.1 学生信息管理系统定义11.2 国外研究动态11.3 国内研究进展22 系统概述32.1 学生档案管理系统概述32.2 开发基于ASP的学生档案管理系统的意义32.3 开发工具简介42.3.1 IIS体系简介42.3.2 ASP简介42.3.3 Microsoft Access 数据库简介53 系统分析63.1 需求分析63.2 可行性分析63.2.1 管理可行性63.
6、2.2 技术可行性63.2.3 经济可行性73.3 系统总体功能分析73.4系统业务流程83.4.1业务流图四个基本组成成分83.4.2 系统主要业务流程图93.5 系统主要数据流程图123.5.1数据流程图符号123.5.2系统主要数据流程图124 系统设计174.1 系统总体设计174.1.1 管理员174.1.2 普通用户184.1.3 各模块具体划分184.2 数据库设计204.2.1 数据库介绍204.2.2 数据库设计原则204.3系统数据库215 系统的实现与维护285.1 系统实现285.1.1 学生信息管理功能的实现295.1.2 成绩管理的实现315.1.3 考试管理的实现
7、325.1.4 班级管理的实现325.1.5 科目管理的实现335.1.6 管理员管理模块的实现335.2 系统测试和维护345.2.1 系统测试的原则和方法345.2.2 系统运行及维护356 总结与展望376.1 总结376.2 展望38参考文献39致谢401 绪论随着科学技术的不断提高,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、易修改、可靠性高、
8、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。用计算机制作的学生信息管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针起到了一定的促进作用。因此,开发这样一套管理软件成为很有必要的事情。1.1 学生信息管理系统定义学生信息管理系统(Student Information Management System,以下简称SIMS),是针对学校教务部门的大量业务处理工作而开发的管理软件,是典型的管理信息
9、系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率低,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。1.2 国外研究动态计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在
10、处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80100%的信息处理由计算机完成;计划管理中是8090%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。1.3 国内研究进展传统纸媒介管理的学生信息难于
11、共享汇总,其统计数据正确性也难以考证。存在着较多的缺点,如:效率低,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。计算机在全国普及后,管理媒介有了质的飞跃。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。由于计算机和网络的普及,若建立一个C/S或B/S结构的学生信息管理系统,学生便可以通过网络来选课并且查询自己的有关信息,使得学生信息管理工作系统化,规范化,自动化,大大提高了学校管理学生的效
12、率。河南机电高等专科学校学生信息管理系统是以学校学生的实际需求和信息管理人员以计算机管理信息化为背景。将学生信息管理信息流程化、科学化、规范化。以新的信息管理系统来代替原来手工的管理。实现对学生信息的查询和对学生在学校的基本资料的管理和对学生信息分发进行管理;从而实现对信息管理的合理性;从实现系统的快捷性、安全性、功能性和稳定性出发来进行研究和设计。学生信息管理系统是学生成绩系统和学生信息查询系统作为系统的核心。其重要性是学生信息管理查询的关键。学生信息管理系统是学校管理的一个重要方面,是学校能更好的管理学生的一个重要基础。2 系统概述2.1 学生档案管理系统概述 学生档案管理系统是一个教育单
13、位不可缺少的部分,它所产生的作用对于学校的决策者和管理者来说都是至关重要的,它能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案, 这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了不少的困难。 众所周知,计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步。由于计算机可以代替人工进行许多繁杂的劳动,具备节省资源、提高工作效率、使敏感文档更加安全等特点,它已经被应用于许多领域。因此使用计算机来实现学生档案管理的计算机化已经成为当今时代发展的需要。 目前决
14、大多数大中专院校都已使用了学生档案管理系统,但是现在我国的中小学校中档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代,这种传统的管理方法必然被以计算机为基础的信息管理所取代。 应用计算机进行学生档案管理,归纳起来,主要有以下几点优势: (1)可以方便地存储历届的学生档案,管理更为安全、高效; (2)只需一到两名管理员对学生档案信息进行管理,节省大量人力; (3)可以迅速查询及修改相关信息。2.2 开发基于ASP的学生档案管理系统的意义 对于基于 ASP的学生档案管理系统来说,它有着传统意义上的学生档案管理系统所无法比拟的优势。 (1
15、)基于网络的管理。由于基于 ASP 的学生档案管理系统是把整个系统安装在网络上的某一台服务器上的,因此只要有一台能够连上网络的计算机,在任何时间,任何地点,都能够对这个系统进行操作。 (1)客户端免安装。目前的大多数计算机安装的操作系统都是 Windows 系列的,一般都自带IE浏览器,在这种情况下,不需要安装任何软件,就能对这个系统进行操作。 (3)客户端零维护。对系统数据库进行维护的工作是服务器端的任务,客户端用户不用担心系统维护的事情。 2.3 开发工具简介 根据上述系统的特点和要求, 本次设计的学生档案管理系统采用微软 ASP脚本语言来开发 Web 应用程序。ASP 方便上手,网页可视
16、化程度高,容易和 HTML 配合成丰富的动态网页。在各种数据库软件中,Oracle、Sybase、SQL Server 是大型的数据库,价格昂贵,对于学籍管理系统而言,它们发挥不了它们最大的用处。而 Access 虽然是桌面数据库,存储的信息不宜过多,但由于本系统对数据库的要求不是太高,所以Access完全能够用作本系统的后台数据库。 2.3.1 IIS体系简介Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。IIS是Internet Information Services的缩写
17、,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT S
18、erver完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。2.3.2 ASP简介ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服
19、务应用程序。ASP可采用VBScript和Java script作为脚本语言。ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;方便连接ACCESS与SQL数据库。2.3.3 Microsoft Access 数据库简介Access是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他
20、网络用户共享数据库。Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。 Access多用于中小型企业来设计中小型数据库,一般的学校教务系统的数据库用Access来设计完全能达到要求。3 系统分析3.1 需求分析根据高校学生信息管理的实际要求,结合学生信息管理的实际流程,“学生信息管理系统”需要满足以下需求。(1)掌握全校每个学生的基本情况。其中包括学号、班级、学生姓名、出生日期、性别、家庭住址、电话、简历、照片等。(2)基于权限的管理。本系统可同时提供给教务管理人员或学生使用。但对于学生类用户而言,只能查看其本人信息。而对于教务人员而用户而言,其可管理所有的学生信息。(
21、3)为教务管理人员提供灵活的浏览和查找功能。可以查看某个系、某个班级所有学生信息;可以对学生信息提供模糊和精确的查找。(4)教务管理人员可以对学生信息进行变动管理,对学生信息进行添加、编辑和删除等操作。3.2 可行性分析由于本系统管理的对象单一,都是学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。3.2.1 管理可行性系统开发的工作量不大,基本上一到两个开发人员就可以完成系统的需求调查、系统设计、系统开发,项目进度安排合理,可以按照进度
22、完成设计任务。所以系统开发的管理工作比较简单,具有管理可行性。3.2.2 技术可行性系统采用Browser/Web Server模式。它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS 系统纷纷采用这种模式。它的主要优点是集中化管理和维护,便于扩充应用、升级维护简便;而客户端的免安装和零维护的特点,极大地降低了日后的维护成本。利用 ASP 技术是开发 B/S 模式软件最方便、最简单的方法。信息管理系统的功能将需要不断的扩充和更新,数据库的数据表及其结构也随之需要进行更新,软件也必将不断地更新;同时软件产品本身就要经过一个不断自我完善的过程。基于上述考虑,用 Browser/Web 模式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全套源程序 毕业设计 论文 高校学生 档案管理系统 设计 实现 ASP Access 全套 源程序
链接地址:https://www.31ppt.com/p-3985526.html