1、
吉林工程技术师范学院
信息工程学院
《 web程序设计 》
课程设计报告
题 目: 学生成绩信息查询系统
专 业: 计算机科学与技术
班 级: C1042
姓 名: 李洪锦
学 号: 33 号
指导教师: 杨峰 丰雪琰 郭天娇 齐艳茹
时 间: 2013.11.25日——12.6日
摘 要
随着计算机技术的
2、飞速发展,计算机在企业和事业单位的管理中应用的普及,利用计算机实现企业和部门的工作管理势在必行。本系统结合学校实际的学生成绩及其他信息查询,经过实际的需求分析,采用WEB页面成绩信息管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成成绩、个人信息管理的全过程,包括新进学员入校时信息档案的建立、中间事故等的变动引起学员信息的修改、学员信息查询、统计等学生管理工作以及学生各学期信息的新增、修改、出盘、查询等管理工作。
经过测试,本文所设计的学生成绩管理系统可以满足一般学生管方面的需要。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系
3、统设计的重点、设计思想、难点技术和解决方案。
数据库;delphi7.0;学生成绩管理;WEB
关键字:学生成绩查询;WEB;网站
目录
第1章 概述 2
1.1 选题的意义 2
1.1.1主题 2
1.1.2选题的意义 2
第2章 系统分析 4
2.1 技术分析 4
2.2 功能分析 4
第3章 总体设计与详细设计 5
3.1 总体结构设计 5
3.1.1系统结构图 5
3.1.2系统设计草图 5
3.2 网站目录结构设计 6
3.3 详细设计 6
3.3.1添加学生部份的实现 6
3.3
4、2成绩录入部份的实现 6
3.3.3成绩修改部份的实现 7
3.3.4成绩查询部份的实现 7
第4章 系统测试 8
4.1 设计和调试过程中遇到的问题 8
4.2 运行通过后的结果 8
总结 11
参考文献 12
附录 1
第1章 概述
1.1 选题的意义
1.1.1主题
本设计的目标就是让教务管理者利用时下的科技技术,来更好的帮助自己解决管理上的问题。本设计采用html编写,由于它和数据库有很好的融合性,使它编出来的软件速度更快,数据更安全,业者可以更放心的使用。同时我们在设计本系统时,通过综合应用所学的知识,运用"工程设计方法"解决实际问题和科
5、研方法的初步训练,进一步培养了自己解决问题和查阅文献以及编写技术报告的能力,培养了树立科学态度,创新精神和理论联系实际的作风。
1.1.2选题的意义
成绩管理系统不同于传统的成绩管理。传统管理最主要的职能是备份,并在对所备份资料分开保存、组织的基础上为用户提供各种服务。成绩管理系统是一个将管理、服务和人集成在一起的一个“多维”环境,数字化资源是成绩管理系统的基本要素。
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
6、尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
管理信息系统是进行信息的采集、存储、加工、维护和使用的系统。它是随着管理科学和技术科学的发展而形成的。学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有着手工管理所无法比拟的优点.例如
7、检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,学生成绩管理系统提供了强大的学生成绩管理管理功能,方便管理员对学生成绩等信息的添加.修改.删除.查询.汇总.统计等操作。更适合大型数据库的管理。
第2章 系统分析
2.1 技术分析
本系统采用HTML、Dreamweaver 以及PhotoShop技术。HTML(HyperText Mark-up Language),即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广
8、泛的语言,也是构成网页文档的主要语言。Adobe Dreamweaver,简称“DW”,是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
2.2 功能分析
本系统主要实现用户端和后台端两个部分的某些功能,其中后台端可以添加学生,也就是添加学生信息、进行成绩录入、成绩修改等功能。而用户端能通过用户名密码的登录进入系统并按相应的学生条件进行成绩查询。
第3章 总体设计与详细设计
3.1 总体结构设计
3.
9、1.1系统结构图
图3-1 系统总体结构图
用户端和后台端两个部分的某些功能,其中后台端可以添加学生,也就是添加学生信息、进行成绩录入、成绩修改等功能。而用户端能通过用户名密码的登录进入系统并按相应的学生条件进行成绩查询。
3.1.2系统设计草图
图3-2 系统设计草图
3.2 网站目录结构设计
网站根目录包含了四个子目录,分别是添加学生、成绩录入、成绩修改和成绩查询。添加学生存放的是后台端或教师端等有权限的用户可以对学生信息进行添加,比如学生姓名、学生编号、地址、联系方式等一切学生信息。成绩录入指的是为学生录入成绩,成绩的总和由平时成绩实践成绩以及其他构成。再就是
10、成绩修改,可对学生成绩进行修改,输入新成绩将代替原来的成绩。最后是成绩查询。学生或老师通过帐号密码进入系统按学生信息进行成绩查询。
3.3 详细设计
详细设计阶段的根本目标是确定应该怎样具体实现所要求,也就是说,经过这个阶段的工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成为某种程序设计语言的顺序。在本系统的该阶段中,主要是对各模块进行分析,将输入数据和输出数据具体化,并描述出各模块的处理方式。
3.3.1添加学生部份的实现
1.-->
-->
添加学生-->
-->-->-->。
2.给这些动作添加html代码形成模块。
3.保存如上动作,形成.html文件,并保存在同一根目录下。
3.3.2成绩录入部份的实现
1.
成绩录入 。
2.给这些动作添加html代码形成模块。
3.保存如上动作,形成.html文件,并保存在同一根目录下。
3.3.3成绩修改部份的实现
1.