目 录 摘 要 1 ABSTRACT 2 前 言 3 第一章 绪论 4 1.1 项目背景 4 1.2 项目内容 4 1.3可行性分析 5 1.4 论文结构 6 第二章 技术背景 7 2.1 ASP简介 7 2.2 ACCESS简介 8 第三章 系统设计 10 3.1 系统开发运行环境 10 3.2 系统功能分析 10 3.2.1功能需求 10 3.2.2系统的模块框架 11 3.2.3系统用例图 11 3.2.4系统的E-R图: 12 3.3系统功能概述 14 3.4数据库的设计 15 3.5 数据库的连接 20 第四章 系统的实现 23 4.1 查询模块 23 4.2 登录模块 23 4.2.1登录界面设计 23 4.2.2登录程序设计 23 4.3 菜单模块 24 4.3.1院系管理模块及其实现 25 4.3.2 学生管理模块及其实现 26 第五章 总结与展望 29 5.1 课题总结 29 5.2 课题展望 29 参考文献 30 致 谢 31 摘 要 在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。对于一所学校来说,如何利用计算机改变每次考试结束后老师们统计大量的学生成绩时的繁重任务?如何消除因时间紧所产生的统计结果错误百出?设计出学生学分制成绩管理系统就是一个很好的解决方法。 本文通过用asp的编程环境编写学生学分制成绩管理系统,利用软件工程原理,采用生命周期方法学,根据3NF的关系模式设计数据库表,用模块化设计方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的具体要求和需要实现的功能,详细地定义了各个模块的具体功能。开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了学生成绩数据库的创建及学生成绩的输入、浏览、维护和统计,使得系统具有功能强大,界面友好的特点。 前 言 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学生成绩管理的效率,也是进一步提高办学效益和现代化水平.帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化.更是学校科学化、正规化管理,与世界接轨的重要条件。 第一章 绪论 1.1 项目背景 学生学分制成绩管理系统是一个教育单位不可缺少的部分。它的内容对于学校的决策者和管理者来说都是至关重要的,所以学生学分制成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段。传统的人工管理学生成绩的方式,存在着许多缺点,例如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 人类已进入 21 世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。 在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展、科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用。学生学分制成绩管理系统是一个教育单位不可缺少的部分, 它的内容对于学校的决策者和管理者来说都至关重要,所以学生学分制成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来人们使用传统人工的方式管理学生成绩、填写各种表格,这种管理方式存在着许多缺点。如:效率低、保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难. 作为计算机应用的一部分,使用计算机对学生学分制成绩管理系统进行信息管理, 因此,开发一套这样信息管理软件成为很有必要的事情。 1.2 项目内容 应用ASP设计整个学生学分制成绩管理系统,首先应按照学校实际情况,满足学生成绩日常管理的工作需要,并达到操作过程的实用、方便。由于数据库资料的丰富性,我们必须确保它的安全性,防止有人恶意通过网络对数据库进行操作。系统基本上是按照以模块为单位的设计思路,实现多种功能模块在后台菜单中的不同组合。管理人员可以通过管理菜单栏对相应的模块进行管理,而且这样的设计思路为以后系统的维护与修改提供了方便。 系统具备对各大功能模块进行数据库维护的功能,后台管理员可以及时根据实际情况对数据进行录入,修改,删除等操作。 “学生学分制成绩管理系统”是利用ASP+ACCESS数据库编写而成的。是按照学生实际管理情况设计的一套实用系统,以提高学生及其成绩管理的自动化程度。包括用户管理、院系管理、专业管理、班级管理、学藉及成绩管理、学位成绩查询、留级学生成绩分数线管理、学分绩点等级管理和毕业总学分管理等。其功能基本上实现了全校学生的学藉及成绩管理,并可以以班级为单位打印学生资料。在安全性上,一方面设置了后台管理权限;另一方面通过修改数据库文件后缀可以防止网络黑客恶意修改、破坏数据库。本系统在管理上大多是选择性的,操作十分简捷、方便。 |