毕业设计Word格式.docx

上传人:b****1 文档编号:3935408 上传时间:2023-05-02 格式:DOCX 页数:39 大小:278.25KB
下载 相关 举报
毕业设计Word格式.docx_第1页
第1页 / 共39页
毕业设计Word格式.docx_第2页
第2页 / 共39页
毕业设计Word格式.docx_第3页
第3页 / 共39页
毕业设计Word格式.docx_第4页
第4页 / 共39页
毕业设计Word格式.docx_第5页
第5页 / 共39页
毕业设计Word格式.docx_第6页
第6页 / 共39页
毕业设计Word格式.docx_第7页
第7页 / 共39页
毕业设计Word格式.docx_第8页
第8页 / 共39页
毕业设计Word格式.docx_第9页
第9页 / 共39页
毕业设计Word格式.docx_第10页
第10页 / 共39页
毕业设计Word格式.docx_第11页
第11页 / 共39页
毕业设计Word格式.docx_第12页
第12页 / 共39页
毕业设计Word格式.docx_第13页
第13页 / 共39页
毕业设计Word格式.docx_第14页
第14页 / 共39页
毕业设计Word格式.docx_第15页
第15页 / 共39页
毕业设计Word格式.docx_第16页
第16页 / 共39页
毕业设计Word格式.docx_第17页
第17页 / 共39页
毕业设计Word格式.docx_第18页
第18页 / 共39页
毕业设计Word格式.docx_第19页
第19页 / 共39页
毕业设计Word格式.docx_第20页
第20页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

毕业设计Word格式.docx

《毕业设计Word格式.docx》由会员分享,可在线阅读,更多相关《毕业设计Word格式.docx(39页珍藏版)》请在冰点文库上搜索。

毕业设计Word格式.docx

摘要

在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。

对于一所学校来说,如何利用计算机改变每次考试结束后老师们统计大量的学生成绩时的繁重任务?

如何消除因时间紧所产生的统计结果错误百出?

设计出学生信息管理与分析系统就是一个很好的解决方法。

本文通过用asp的编程环境编写学生信息管理与分析系统,利用软件工程原理,采用生命周期方法学,根据3NF的关系模式设计数据库表,用模块化设计方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的具体要求和需要实现的功能,详细地定义了各个模块的具体功能。

开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了学生成绩数据库的创建及学生成绩的输入、浏览、维护和统计,使得系统具有功能强大,界面友好的特点。

关键词:

信息管理与分析;

软件工程;

asp;

Access

Abstract

Inthenowadaysinformationtime,lifespeedspeedingup,causesthepeoplemoreandmoretotheinformation,thedigitizeddevelopment,themanagementinformationsystem(MIS)isbytheperson,thecomputerandsooniscomposedcancarryontheinformationthecollection,thetransmission,thestorage,theprocessing,themaintenanceandtheusesystem,inevitablycanmassivelyreplace,thenumerousanddiversemanualoperation.Asforaschoolthat,howchangesafterthecomputereachtimetakesatesthadfinishedteacherscountswhenthemassivestudentsresultthearduousduty?

HoweliminatesthestatisticalresultwhichbecausethetimetightensproducesmoreandmoreMistakesDesigns.Thestudentinformationmanagementandtheanalysissystemisaverygoodsolution.Thisarticlethroughusesasptheprogrammingenvironmenttocompilethestudentinformationmanagementandtheanalysissystem,usingthesoftwareengineeringprinciple,usesthelifecyclemethodology,accordingtothe3NFrelationalpatterndesigndatabasetable,thesystematiceachfunctionmodulelayeruponlayerwilldecomposewiththemodulardesignway,designsthesystemthemodularstructure,andfunctionwhichandwillneedtorealizeaccordingtothesystemspecificrequest,indetailhasdefinedeachmoduleconcretefunction.Developsmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellasfrontendtheapplicationproceduredevelopmenttwoaspects,hasrealizedthestudentresultdatabasefoundationandthestudentresultinput,thebrowsing,themaintenanceandthestatistics,enablesthesystemtohavethefunctiontobeformidable,contactsurfacefriendlycharacteristic.

Keywords:

Informationmanagementandanalysis;

softproject;

asp;

Access

引言…………………………………………………………………………………………………………………………1

1系统技术以及运行环境简介…………………………………………………………………………2

1.1ASP技术简介………………………………………………………………………………………………………2

1.2ACCESS2003技术简介…………………………………………………………………………………………2

1.3SQL语句简介 

………………………………………………………………………………………………………3

1.4运行环境简介………………………………………………………………………………………………………3

2系统的需求分析 

……………………………………………………………………………………………4

2.1信息管理与分析系统的背景分析………………………………………………………………………4

2.2开发学生信息管理与分析系统的必要性……………………………………………………………4

2.3学生信息管理与分析系统设计的目标的分析………………………………………………………5

2.4学生信息管理与分析系统的系统需求 

…………………………………………………………………5

2.5学生信息管理与分析系统的功能需求分析 

…………………………………………………………5

2.6学生信息管理与分析系统的可行性分析………………………………………………5

2.6.1技术可行性分析………………………………………………………………………………………………6

2.6.2经济可行性………………………………………………………………………………………………………6

2.6.3运行可行性………………………………………………………………………………………………………6

3系统总体设计……………………………………………………………………………………………………7

3.1数据库设计…………………………………………………………………………………………………………7

3.1.1数据库需求分析…………………………………………………………………………………………………7

3.1.2数据库的概念设计……………………………………………………………………………………………8

3.1.3数据库的逻辑设计……………………………………………………………………………………………8

3.2系统结构总体设计………………………………………………………………………………………………10

3.2.1系统总体结构…………………………………………………………………………………………………10

3.2.2子系统划分………………………………………………………………………………………………………11

3.2.3子系统结构设计………………………………………………………………………………………………11

4系统详细设计与实现 

……………………………………………………………………………………14

4.1连接数据库的设计与实现……………………………………………………………………………………14

4.2系统模块详细设计与实现……………………………………………………………………………………14

4.2.1用户登录模块…………………………………………………………………………………………………14

4.2.2录入学生信息模块……………………………………………………………………………………………16

4.2.3修改学生信息模块……………………………………………………………………………………………16

4.2.4删除学生信息模块……………………………………………………………………………………………17

4.2.5学生选课模块…………………………………………………………………………………………………17

4.2.6学生退课模块………………………………………………………………………………………………18

4.2.7录入成绩模块………………………………………………………………………………………………18

4.2.8修改成绩模块………………………………………………………………………………………………18

4.2.9统计分析模块………………………………………………………………………………………………18

5系统界面设计………………………………………………………………………………………………21

5.1总操作区界面设计……………………………………………………………………………………………21

5.2录入学生信息界面设计……………………………………………………………………………………21

5.3编辑学生信息界面设计……………………………………………………………………………………22

5.4编辑科目信息界面设计……………………………………………………………………………………22

5.5录入学生成绩界面设计……………………………………………………………………………………22

5.6成绩排名界面设计……………………………………………………………………………………………23

5.7选课界面设计…………………………………………………………………………………………………23

5.8退课界面设计…………………………………………………………………………………………………23

5.9查看成绩界面设计……………………………………………………………………………………………23

6系统测试…………………………………………………………………………………………………………24

6.1测试环境……………………………………………………………………………………………………………24

6.2黑盒测试……………………………………………………………………………………………………………24

6.3白盒测试……………………………………………………………………………………………………………24

结论…………………………………………………………………………………………………………………………25

谢辞……………………………………………………………………………………………………………………26

参考文献………………………………………………………………………………………………………………27

引言

人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。

信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。

在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展、科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用。

学生信息管理与分析系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理与分析系统应该能够为用户提供充足的信息和快捷的查询手段。

但是一直以来人们使用传统人工的方式管理学生成绩、填写各种表格,这种管理方式存在着许多缺点。

如:

效率低、保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着中国加入WTO,意味着我国要在同一个网络平台上参与国际竞争,同世界接轨。

这对我们既是一个机遇,也是一个挑战。

为此我们必须全面加强全民的信息技术教育,以提高我国的整体素质。

科学技术的不断发展和提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生信息管理与分析系统进行信息管理,有着手工管理所无法比拟的优点,如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生成绩系统管理的效率,也是教育单位的科学化、正规化管理,与世界接轨的重要条件,因此,开发一套这样信息管理与分析软件成为很有必要的事情。

1系统技术以及运行环境简介

1.1ASP技术简介

MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境。

ActiveServerPage是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。

因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。

ASP程序的优点:

(1)ASP使用VBScript脚本语言直接源于VB语言,秉承了VB简单易学的特点,掌管起来非常容易。

(2)无须编译,容易编写,可在服务器端直接执行。

(3)利用ADO组件轻松存取数据库。

(4)与浏览器无关,客户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。

(5)ASP能与任何ActiveXscripting语言相容。

除了可使用VBScript或JavaScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言。

(6)ASP技术的处理速度相当快,并且其安全性也很高,ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

(7)ASP的对象和组件:

ASP有7个固有对象这7个固有对象分别是Request、Response、Server、Application、Session、ASPError和ObjectContext。

1.2ACCESS2003技术简介 

Access2003就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。

那么什么叫数据库呢?

数据库(Database)是由一些有意义和有关系的数据(data)所组合而成。

一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放这不同的数据。

所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位。

在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(DatabaseManagementSystemDBMS)。

数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用。

Access的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。

另外,Access允许创建自定义报表用于打印或输出数据库中的信息。

Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。

如上所述,Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。

1.3SQL语句简介

(1)SQL语句简介

SQL全称是“结构化查询语言(StructuredQueryLanguage)”,SQL包含4个部分:

①数据查询语言DQL-DataQueryLanguageSELECT

②据操纵语言DQL-DataManipulationLanguageINSERT,UPDATE,DELETE

③数据定义语言DQL-DataDefinitionLanguageCREATE,ALTER,DROP

④数据控制语言DQL-DataControlLanguageCOMMITWORK,ROLLBACKWORK

(2)SQL的优点

①非过程化语言

②统一的语言

SQL为许多任务提供了命令,包括:

查询数据、数据更新、在表中插入记录、在表中修改记录、在表中删除记录、建立、修改和删除数据对象、控制对数据和数据对象的存取、保证数据库一致性和完整性、以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。

(3)是所有关系数据库的公共语言

由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。

所有用SQL编写的程序都是可以移植的。

SQL是大多数关系型数据库用做查询语言的语言。

它是可以移植的,并且容易学习使用,但是所有SQL语句都必须由数据库服务器独立地执行。

这就意味着客户端应用必须把每条查询发送到数据库服务器,等待它处理这个查询,接收结果,做一些运算,然后给服务器发送另外一条查询。

所有这些东西都会产生进程间通讯,并且如果客户端在另外一台机器上甚至还会导致网络开销。

1.4运行环境

本学生信息管理与分析系统开发与运行环境如下:

软件平台:

开发环境:

WindowsXP

开发工具:

dreamweaver8.0

数据库管理系统:

运行环境:

Windows98/ME/2000/XP+IIs

硬件平台:

服务器CPU:

PIII500以上,内存:

512M以上

客户机CPU:

P200MMX以上,内存:

32M以上

2系统的需求分析

2.1信息管理与分析系统的背景分析

当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。

计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。

学生信息管理与分析系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理与分析系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。

但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生信息管理与分析的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发这样的一套信息管理与分析系统成为很有必要的事情。

学生信息管理与分析系统提供了强大的学生信息管理与分析管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。

2.2开发学生信息管理与分析系统的必要性

在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用。

如今,不管是小学、初中、高中、甚至是很多大学生的学生信息管理与分析基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生信息管理与分析工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力、物力、财力来进行学生信息管理与分析。

但是人工管理成绩档案具有效率低、查找麻烦、可靠性不高、保密性低等因素。

因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生信息管理与分析系统是必要的。

开发一个学生信息管理与分析系统,采用计算机对学生信息进行管理,进一步提高了办学效益和现代化水平。

为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。

现在我国的大中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素。

在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替。

一个高效的学生信息管理与分析系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全,学生在能方便的查看自己的成绩。

2.3学生信息管理与分析系统设计的目标的分析

(1)管理员能够实现对整个学生信息的添加、修改、删除、查询等操作,对教师用户的添加、删除、修改等操作,对学校系别、专业、班级的管理操作。

(2)可以将学生成绩的数据库发布到网上,教师的信息发布到网上,方便学生教师进行查询,达到资源共享的目的。

(3)教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询,对学生成绩的录入,统计学生成绩以及修改自己的密码。

(4)学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改等操作。

2.4学生信息管理与分析系统的系统需求

21世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域。

计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。

为了适应现代社会人们高度强烈的时间观念,学生信息管理与分析系统为教学办公带来了极大的方便。

该学生信息管理与分析系统是以ASP网页编程+ACCESS数据库+SQL数据查询语言编写,其系统功能在内部IIS服务器上运行。

系统管理员、教师、

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2