ImageVerifierCode 换一换
格式:DOCX , 页数:47 ,大小:1.80MB ,
资源ID:3721913      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3721913.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生成绩管理系统的设计与实现软件工程硕士论文.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生成绩管理系统的设计与实现软件工程硕士论文.docx

1、学生成绩管理系统的设计与实现软件工程硕士论文硕士学位论文学生成绩管理系统的设计与实现Design and Implementation of Students Score Management System A ThesisSubmitted in Partial Fulfillment of the RequirementFor the Master Degree in YunNan UniversityByKe GuoshengPostgraduate Programsoftware InstituteYunNan UniversitySupervisor: 导师姓名汉语拼音Academi

2、c Title: 导师职称英文 Signature _ Approved Month. Year毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即

3、:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权

4、书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9

5、)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档

6、5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、

7、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中

8、 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中

9、及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日学生成绩管理系统的设计与实现摘 要 近年来,我国高等职业教育迎

10、来了蓬勃发展的新局面,各院校招生规模不断扩大,学校的教学管理负担越来越重。对学生成绩的管理大多依靠手工或者单机来完成,这使得这项工作变得非常复杂而没有效率。如何提高学生成绩管理的水平,建立适合自己院校的学生成绩管理系统成为学校信息化建设过程亟待解决的重要问题。因此,研究如何建立先进、安全、跨平台、高效率的成绩管理应用系统具有重要意义。论文介绍了系统开发的背景和国内外校园数字化管理的发展现状并对高校学生成绩管理的业务要求做了分析,详细阐述了系统需要解决的问题。通过对高校成绩管理的需求分析,对系统的体系结构、工作流程、系统功能、数据结构等方面进行了总体设计,采用基于B/S体系结构,ASP技术开发W

11、eb页面和Access数据库管理系统结合的开发方案。系统主要由后台数据库、用户登录、信息管理、成绩管理等四个模块组成。实现了学生的信息修改和成绩查询功能;实现了教师的信息修改、成绩查询及成绩录入功能; 实现了管理员对学生、教师、班级及成绩的管理功能。 本课题设计实现的系统已成功运行达到了预期需求的开发目标。系统的开发应用体现了当今学生成绩管理技术的自动化、信息化的发展方向,提高了管理人员的工作效率和管理水平,使学校的管理更高效、更系统、更科学。 关键词:信息管理系统;学生成绩管理;B/S体系结构 Design and Implementation of Students Score Manag

12、ement SystemAbstractIn recent years,higher vocational education in our new country appear vigorous situation,all universities and colleges enrollment scale expand constantly,school have more serious management burdenThe student score management mostly has depended upon the handwork or the single com

13、puter to the student score management11lis causes the work to become extremely miscellaneous and inefficientSo how to develop a suitable system to heighten the level of student score management has become an important problemTherefore,the research on how to develop an advanced,secure,multiplatform a

14、nd efficient Wcb application system is more and more important This article has deeply the background of system exploitation and the evelopment conditions of internal and external campus digital management and the demand of the university student score management service,and detailed depicts the pri

15、ncipal problem than the system needs to solveBased on system requirement analysis,it describes the overall of the functions and the design system architecture,the system flow,the system data structures. In development plan,the architecture based on B/S is adopted, and ASP technology develops Web pag

16、e,and Access as database serverIt contains four modules;they are backstage supporters database,user log-in,information anagement,and score management.The student has the function to update information and inquire scoreThe teacher has the function to update information and inquire score and input sco

17、reAnd the administrator has the functions to manage student,teacher,class,and score. The student score management system has run successfully,it Can be exploited as its goalThe use of this system shows the management technology of curriculum of students develops into automation and informalizationIt

18、 has the advantages of enhancing working efficiency and improving the management,and will make the management high effect, normal and scientific Key Words:Information Management Systeml; Student Score Management; Browser/Server Architecture 1 绪论 11 背景分析 高校是教学和科研的重要基地,同时还是培养人才的重要场所。随着计算机技术的 发展和互联网时代的

19、到来,学校的教学管理受到了极大的挑战。 Internet技术持续迅猛的发展为传统的教学管理提出了新的模式。以现在计算机技术、网络技术为基础的数字化教学管理要依靠自身的人才优势,加强对信息资源的开发和利用,做好学校信息化的基础工作,使学校朝着信息化、网络化、现代化的目标迈进。这种新的管理模式,具有对于管理极为宝贵的特性,可以为新型管理模式的建构提供理想的基础。 现如今学院对学生成绩的旧的管理模式是局域网管理模式,也就是数据集中在部门服务器上,只为本部门的管理人员提供使用。虽然这种方式解决了单机管理模式的数据冗余和不一致的问题,但是只有部门工作人员才能够为学生提供成绩查询、成绩录入等服务。随着学校

20、的规模不断扩大,学生数量急剧增加,学生的成绩信息也成倍增长。这使得部门工作人员的工作量也急剧增加,出现的错误也会随之增加。因此学校的成绩管理面临新的需求,即在疏通各部门尤其是各系部之间信息渠道的基础上,建立全校共享数据库。由授课教师来完成成绩录入,而学生可以自行查询成绩。这样除了减轻教学管理部门人员的工作负担,还可以减少信息错误的发生,同时为其他部门甚至全校教职工提供信息服务。 再次开发的学生成绩管理系统则是以校园网为基础的管理系统,利用网络能快速、及时、准确的传递信息的作用,使部门的“信息孤岛过渡到紧密相关并在全校范围内都可用的数据。通过网络可以使管理部门能够更方便的管理学生的成绩信息;也使

21、得教师能够方便的上传、校对学生成绩;还可以使学生能够快速查询成绩。这样管理部门对信息的管理和控制方式变成双向的,不但减少管理方面的工作量,而且可以做到信息管理规范化,从而得到科学的统计和快速的查询。 12 国内外发展现状及趋势 MIS(Management Information System)管理信息系统系统,是由人、计算机及其他外围设备组成的能够进行信息收集、传递、存贮、加工、维护和使用的系统。它是上世纪兴起的新科学,是利用了计算机及网络通讯技术,通过加强对信息的管理,以及对拥有资源的做调查,并建立准确的数据。然后经过加工处理后编制成各种信息并提供给管理人员,使其能够做出正确的决策,达到提

22、高管理水平和工作效率的效果。 信息管理系统起源于上世纪60年代末。1968年美国就有一些关于信息系统和信息管理的文章发表。而到上世纪70年代初出现一批MIS的博士生。从此MIS开始迅速扩展,一些美国院校也纷纷设立MIS计划。同时数字化校园的概念也由麻省理工学院提出。到1984年明尼苏达大学成了扩展MIS的带头羊,并应用于教育师资的管理。可以说从上世纪70年代末至80年代初是MIS走向成熟和全面发展的时代。而经过多年的努力,高校已经构建出一个较成熟的数字化校园模型。从1979年开始美国举办全国的MIS会议,并且每年举办一次。我国重点高校的学者也被邀参加。美国的MIS会议已经是世界MIS的顶峰会议

23、,每次会议都有大约一千人参加,并且几年就会发布一次指导性教学计划。从上世纪90年代开始MIS进入了二次创业、完善、创新阶段。而Internet的出现给MIS注入了活力,使得MIS成为热门。据调查,上世纪90年代以来西方发达国家大部分高校都已经完成了对校园数字化的建设工作。但与国内不同的是他们更多的关注数字资源的提供,而较少强调高度的系统集成。他们更关注学生的活动本身,以及协同科研的能力,管理系统的作用在数字校园中要相对弱化。我国高等学校大规模的信息化管理大多开始于上世纪90年代,要比西方发达国家晚了10-20年。在沿海地区和较发达的城市,高校信息化的建设近年来也发展的十分迅猛,信息技术已经广泛

24、地被应用于高校的教学、科研以及管理等各个领域,并取得很好的效果。如清华大学和北京大学就已建成了以高速的校园网为核心,包括以学术研究、办公管理、社区服务等功能的数字化管理系统。 在学校信息化建设初期,通常都是由学校各部门根据自身的需要,自行开发和运行自己的业务系统,并配置独立的IT环境(包括机房、UPS、服务器等)。由此造成了服务器等设备数量过多,物理位置分散的结果。这使得系统的灵活性、数据的完整性和可用性差,而且增加了整个学校基础设施的总体成本,也增加了系统的复杂性,最终导致了各个系统的运行水平较低,不能达到预期的效果和需求。这种各自为政的模式也成为学校信息化发展的瓶颈。而Internet的发

25、展和普及正好解决了这一问题。各学校开始合并各职能部门的小数据中心,并建设学校集中统一的数据中心。从物理上,将各部门的系统集中起来,并运行在统一的IT设施上。 2008年,中国第四届高校信息化可持续发展研讨会在吉林省长春市举行。教育部科技司副司长娄晶在会上表示,虽然中国高校信息化建设现已经取得很大的成绩,但仍存在五个方面的问题。在高校信息化基础设施建设取得一定发展的同时,学校管理水平不够高、整体应用效果不够好、尤其是互联互通的程度差;现在应用系统建设已初见成效,但是与教学科研结合得不够紧密,尤其是“信息孤岛”的问题仍然存在;信息资源建设得到发展的同时,又遇到了结构性短缺、标准化程度差等难题。会上

26、还表示,为推进高校管理信息标准的工作,教育部在2009年上半年,遴选五十个左右高校作为实施标准的示范建设单位。下半年,组织对高校的信息化应用系统进行标准符合性的测试。2010年上半年,对参建示范单位进行评估验收。以期在2010年下半年,能在全国的高校推广并实施标准,争取每年有100所高校贯彻实施这一标准。 13论文的意义 目前我院的成绩管理存在的主要问题就是“信息孤岛的问题。学生成绩的管理工作全部由教学管理部的工作人员来完成。面对种类多、数量大的各科成绩,单人管理的方式已经不能满足现代化管理的要求。解决这些问题就需要建立一个全范围的、开放的、分布的信息系统,即在疏通各部门间信息的基础上,建立全

27、校共享的数据库,利用网络庞大的信息容量和WWW浏览器快速、便捷的信息提供方式,打破了原有的信息服务范围,使学校的信息可以面向校外。这样学生就不必到管理部门就可以查询成绩,而成绩的录入也可以由授课教师完成。建立现代化办公的工作环境,极大地减轻了管理人员的工作量,提高工作效率,并且实现了部门信息管理与学校自动化办公的有机结合。 与Intemet集成在一起的信息管理方案能够提高教务人员、管理人员和学生交流的有效性,使之紧密连接成一个综合的教育管理环境,从而更好的提高教学管理水平。连接Intemct的校园网将提供更广泛的信息来源,使所有人真正体会到信息化教育技术带来的崭新面貌。 14本文的主要的工作

28、系统采用目前流行的融合了现今成熟的计算机网络、中间件和组件技术的B/S(Browser/Server,浏览器/服务器)软件构架体系,以Windows Server2000为网络操作系统,以ASP为开发语言,以Access为后台数据库。学生成绩管理系统涵盖了学生成绩业务中的所有功能部件。实现的功能有:学生基本信息管理、班级信息管理、教师信息管理、成绩信息管理等。 在本文的论述中,首先介绍了项目的背景、国内外现状和发展趋势,研究的意义。对系统的特点做了比较详细的分析,描述了所要开发系统的实现目标。然后详细分析了系统需求。通过对使用用户的具体需求,构架了具体的功能,为系统的设计及实现打下一个良好的基

29、础。接着详细介绍系统的设计与实现。通过对系统的需求分析,确定了系统应该具有的功能,并从整体到局部把系统的功能模块化;还将这些功能进行实体化,得到相应的实体及实体关系图,构建合适的数据库。并且结合相关技术及具体实现方案描述整个系统的功能实现。最后对全文工作进行了总结,说明了在撰写论文过程中的心得和不足,并对以后而应用前景作出了展望。 2 相关技术21 BrowseServer三层体系结构 BrowserServer结构(即浏览器服务器结构)是随着Intemet技术的兴起,对CS 结构的一种变化或者改进的结构。CS结构(即客户机服务器结构)分为客户机和服务器两层,而BrowseServer三层结构

30、是在这两层结构的基础上加入一个中间层,即功能层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构。三层是指逻辑上的三层,即使这三个层放置到一台机器上。 BrowserServer结构由表示层、功能层、数据层三个相对独立的单元组成,如图21 所示: 图21系统体系结构Fig21 System architecture 第一层是表示层,即浏览器。主要任务是显示用户界面,接收用户的事件。用户界面通过浏览器显示,是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器将应答以HTML为载体下载到客户端浏览器,经浏览器(如IE、NetScape等)进行解释,得到最终的用户界面。 第二层是功能层,即具有应用程序扩展功能的Web服务器。功能层是系统架构中体现核心价值的部分,由于它处于数据层和表示层中间,对数据的交换起到了承上启下的作用。对于数据层而言,它是调用者;对于表示层而言,它却是被调用者。功能层通过接收表示层提出的服务请求执行相应的程序,在与数据库进行连接后通过SQL等方式向数据层的数据库服务器提出数据处理申请。然后将得到的数据层返回结果提交给Web服务器,再传送到浏览器。 第三层是数据层,就数据库服务器。其功能主要是负责数据库的访问,可以访问数据库系统、二进

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1