计算机信息管理(专科)毕业设计(终稿)Word文档下载推荐.docx
《计算机信息管理(专科)毕业设计(终稿)Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机信息管理(专科)毕业设计(终稿)Word文档下载推荐.docx(28页珍藏版)》请在冰豆网上搜索。
![计算机信息管理(专科)毕业设计(终稿)Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-10/20/275985be-7be4-40c4-a53d-032b6055fab4/275985be-7be4-40c4-a53d-032b6055fab41.gif)
1.技术上的可行性分析………………………………………………………….5
2.经济上的可行性分析………………………………………………………….6
(二)需求分析…………………………………………………………………….6
1.开发目的……………………………………………………………………….6
2.需求分析的根本任务………………………………………………………….6
3.系统实现的功能……………………………………………………………….7
第三章系统总体设计……………………………………………………….7
(一)总体模块划分...............................................7
(二)系统功能描述…………………………………………………………….8
(三)数据库设计…………………………………………………………………9
(四)数据表的设计……………………………………………………………………….9
(四据库设计…………………………………………………………………….12
第四章系统的具体实现…………………………………………………16
(一)登陆界面演示……………………………………………………………16
(二)管理员操作模块及功能…………………………………………………17
(三)学生操作模块及功能........................................18
(四)其他界面操作及明…………………………………………………………21
第五章学生信息管理系统测试………………………………………23
(一)集成测试……………………………………………………………………23
(二)功能测试……………………………………………………………………24
(三)连接测试……………………………………………………………………24
(四)文档测试……………………………………………………………………24
(五)负载测试……………………………………………………………………24
(六)极限测试……………………………………………………………………24
结束语………………………………………………………………………….25
致谢…………………………………………………………………………….26
主要文献……………………………………………………………………..26
摘要
计算机的广泛应用使我们的经济和社会生活因此发生了深刻的变革。
与此同时,我国的教育事业蓬勃发展,升学率普遍提高,各类学校校规模不断扩大,对于学生管理工作的高效性和规范性提出了更高的要求。
学校学生信息管理是学校教务管理中的一个极为重要的环节,它是整个学校管理的核心和基础。
现在我国的大中小学校的学生信息管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
计算机已经成为我们学习和工作的得力助手。
今天,计算机的价格已经十分低廉,性能却有了长足的进步。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等。
为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来极大的方便。
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。
学校这个培育人才的地方,也将会迎来管理上的难题,即学生信息管理。
本文的设计是依据B/S结构的A技术,参考了国内学校的学生信息管理系统,并结合章丘大学城各个学校的实际情况,提出“设计简单、使用方便、安全性高”的设计理念。
并结合C/S的学生信息管理系统的体系结构而设计的基于A的学生信息管理系统软件开发。
系统分为学生信息管理、学生成绩管理、考试管理和用户管理四大模块,具备信息录入/修改/删除、成绩录入/修改/删除、添加/修改/删除考试信息、添加/删除考试科目、添加/修改/删除系统用户等功能。
它能方便老师、学生查询信息。
整体上实现了全校学生信息的网络化管理。
整个系统具备以下几个主要设计特点:
全程自动化操作:
大部分数据从数据库中自动获取,借助于实时高效的数据库查询能力,可以快捷的从数据库中获取出相关信息,并预先填入适当的位置,最大程度上减少了需要用户输入的内容,从而减少用户输入的工作量,也避免了用户由于输入错误造成的信息失真;
快捷、高效、功能完备的查询和统计功能:
作为管理信息系统的最大优势,快捷、高效、功能完备的查询和统计功能是一个优秀的管理信息系统所必须提供的功能;
方便的后期维护功能:
通过提供相关的维护界面,使得用户不需要接触数据库就可以在页面中完成数据的维护工作;
必要的安全性保障:
安全性是一个系统的重要特性之一,由于学校的使用环境的特点,系统的安全性需求并不像一些敏感性部门那样严格,但是系统的安全仍然不容忽视。
系统通过采用Http协议,页面代码后置,数据库防注入以及存储过程等技术在一定程度上提高了系统的安全性,整体性能能够满足高校环境下的系统使用需求。
该系统是一套基于B/S(浏览器/服务器)结构的学生信息管理系统,采用三层架构模式开发。
系统运行于服务器端,采用ASP.net+JavaScript+Css+Html+SQlServer开发,客户端只需安装有浏览器(如IE,谷歌,火狐)即可使用本系统。
关键词:
学生信息管理软件开发AB/S网络化管理学生管理三层架构
第一章引言
(一)选题背景
随着计算机技术的飞速发展和网络时代的到来,我们已经进入了信息化的时代,有人也称之为数字化的时代。
在这个数字化时代里,各个高校在各方面的信息管理工作都受到了极大的挑战。
随着各个高校的教育规模不断的发展扩大,学生人数急剧的增加,有关学生的各种信息量也成倍增长。
也带来了各个高校教育发展过程中的一个重要的问题,就是学生管理问题。
面对庞大的信息量就需要有一个学生管理系统来提高学生信息管理工作的效率,做到信息的规范管理、科学统计和快速查询,以减少查询工作方面的工作量。
学生信息管理系统是一个人机系统,以计算机为基础的,但这并不意味着一切都是自动化的。
人机系统的概念说明有些任务最好由人完成,而另一些任务由机器代替。
因此,需要很好的分析把什么工作交给人做比较合适,什么工作交给机器比较合适,充分发挥人和机器的特长,组成一个和谐、有效的系统。
近年来,越来越多的学校认识到学生信息化管理的重要性,纷纷开始选择适合自己的学生信息管理系统。
学生信息管理系统就是根据这些因素来设计和开发的。
(二)选题意义
随着各个学校校园网的建设和Internet技术的引进,基于校园网和Internet的系统开发也蓬勃发展。
学生信息管理系统是各个学校教学的一项重要工作,现代化的学生信息需要现代化的信息管理系统支持。
从20世纪90年代开始,为适应新世纪人才培养的目标,国内高校教育体制进行了大规模的改革。
学生的信息管理在现代化的教育中越来越重要。
2.1推进高校的信息化建设
信息化是全球化的趋势和潮流,是国家社会经济发展的必然选择,信息化水平的高低已成为一个国家综合国力与发展潜力的重要衡量指标,积极推进国家信息化又是我国促进经济社会发展的重要举措,学校作为促进经济社会发展的重要领地,他的信息化水平必将对国家信息化建设产生深远的影响,必将对国家教育信息化建设提供借鉴,信息化不仅影响学校的教学与科研活动,也将给传统教学、科研活动带来巨大的变化,同时也将给学校现行的体系与机制提出挑战,推动他们的变革。
学校的学生信息管理系统的建设就是学校数字化校园建设的重要组成部分。
2.2建设高校学生信息管理平台
校园网的迅猛发展和Internet技术的引进,还有学生人数的不断上升,为建立学生信息管理系统提供了必要的条件,国内许多高校都根据学校的实际学生信息的情况和特点开发了适于自己学校的学生信息管理系统。
学生信息管理系统的开发便于远程管理学生,使学校能及时了解学生信息,为实现学生管理现代化和信息化具有重要的意义。
第二章
可行性分析和需求分析
2.1.1技术上的可行性分析
随着计算机技术发展到了一个新的时期,网络技术在十几年的发展过程中已日臻完善,而基于WEB的数据库技术也已经十分成熟。
在语言方面ASP,PHP,Java也用事实证明了其强大的功能,还有微软最引以为豪的.NET技术,更显示了在基于网络的应用中的强劲优势。
至此,一种基于网络的、管理方便的、反应迅速的、具有交互性的学生信息管理系统应运而生了。
新式的学生信息管理系统采用了最新开发结构:
B/S结构。
这种基于B/S结构的学生信息管理系统在应用中显示了明显的优势:
1、采用了B/S结构访问数据库,增加了数据访问的安全性;
2、各个年纪班级和教务处采用浏览器作为客户端,减少了系统安装、配置等步骤,使用更加方便;
3、使用程序自动控制数据格式,使得符合规格的数据直接入库,免去了数据的复查程序;
4、整个的系统使用网络进行数据交换和意见反馈,更加方便快捷;
5、减少了数据的手工操作,使得数据出错的几率降低到了最低点。
我的学生信息管理管理系统在技术上主要用到了ASP.net、SQLServer、HTML、javascript、Css、Ajax、Jquery等几方面的知识,以下将就其技术上的可行性作以论述。
1.2.1ASP.net
系统的开发不仅仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作,本系统主要是网页和数据库的结合,在Microsoft的产品中,网页与数据库相结合的解决最佳方案便是ASP。
开发该系统选择ASP.net,主要是由于ASP.net具有以下几方面的优势:
1、VisualStudio功能强大,完美支持A的开发。
2、适应于各种浏览器
3、C#语言兼容性好,配合Windows系统开发,得心应手。
4、数据封装,安全性高
5、易于访问数据库,数据安全性高。
6.C#语言智能简单,开发便捷。
1.2.2SQLServer数据库
数据库结构的规划是应用程序设计中一个非常重要的环节。
学生信息管理系统要处理与表现的数据量较多,若使用传统的方式来完成任务,可能会事倍功半,甚至有些任务还无法完成;
学生信息管理系统的设计开发,需要一套完善的数据库管理系统。
对于数据库系统的选用,如果所建立的是私人的Intranet,则可以使用Access等桌面型数据库,但是像学生学籍系统这样需储存大量的数据和用户的系统设计,则需使用较大型的数据库,例如:
SQLServer、Oracle、Informix、DB2、Sybase等。