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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于NET校园综合管理系统的设计与实现.docx

1、基于NET校园综合管理系统的设计与实现本 科 毕 业 论 文 基于.NET校园综合管理系统的设计与实现以宿迁学院为例Design and Implementation of .NET Integrated Management System Based on Campus A Case Study in Suqian College毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构

2、的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中

3、特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日注 意 事

4、项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部

5、分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4

6、、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画

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

8、或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计

9、说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日基于.NET的校园综合管理系统的设计与实现以宿迁学院为例摘要 通过调查发现在宿迁学院里,老师所授课程较多、信息管理较为复杂,学生信息量庞大,学生成绩添加、修改比较频繁。通过以上分析,本人设计并实现了校园综合管理系统以宿迁学院为例。该系统主要实现的功能有:主页部分是为了让大家更好的了解学校,系统后台数据库部分则是让管理员更加方便地管理教师信息(如工资,课表等)与学生信息(成绩,学生个人信息等),让老师能够准确的了解自己的信

10、息(如科研信息,个人工资等)以及学生信息和学生成绩,学生可以通过该系统选择公选课,查询个人成绩。由于想让主页更加人性化,所以该系统的前端设计本人使用的软件是Dreamweaver8,利用CSS+DIV进行布局,主要采用的是框架布局;数据库部分使用的是SQL Server 2005,该系统的主体部分(即后台管理)使用的软件是Microsoft Visual Studio 2008,利用.NET技术实现。主界面是一些关于学校的介绍,点击导航栏中的“我的宿院”进入后台登陆界面,用户输入与数据库相匹配的账号、密码并选择对应角色,才能进入系统后台。后台主要分成三个界面,分别是管理员界面,教师界面,学生界

11、面,每一个界面都紧密关联,但是每个界面的功能都是符合相应角色的,不同的用户就可以各司其职,实现了高效运作。经过运行可以得到,该系统结构简单让人一目了然,基本已经功能基本实现,操作简洁方便,能满足实际需要和未来学校发展需求,能够让学校的管理渐渐与国际接轨,使管理更加规范化。关键词 宿迁学院 .NET CSS+DIV 数据库 Abstract Suqian college teachers the curriculum is more, information management is more complex, a huge amount of information the students

12、, student achievement to add, modify, frequently through the survey found. By this analysis, we designed and implemented an integrated management system campus - Suqian College. The system is implemented features are: Home part to give you a better understanding of the school system part of the back

13、-end database is to allow administrators to more easily manage teachers information (such as salaries, curriculum, etc.) and student information (grades, individual students information, etc.), so that the teacher can accurately understand their own information (such as research information, persona

14、l wages, etc.) and student information and student achievement, students can choose elective public through the system, access their personal achievements.Because you want Home more humane, so front-end design of the system software I use is Dreamweaver8, use CSS + DIV layout, is mainly used in the

15、frame layout; part of the database using SQL Server 2005, the main part of the system ( That background management) software is used in Microsoft Visual Studio 2008, the .NET technology.The main interface is something about the school, click on the navigation bar My SuYuan into the background of the

16、 login screen, the user enters the database that matches the username, password and select the appropriate role, to enter the system background. Background main interface is divided into three, namely, the administrator interface, the teacher interface, student interface, each interface are closely

17、related, but the function of each screen are in line with the respective roles, different users can perform their duties and achieve efficient operation.After running can get, makes clear that the system is simple, basic functionality has been basically achieved, simple and easy to operate, can meet

18、 the actual needs and future development needs of schools, allowing school management gradually with international standards, to make management more standardized.Key words Suqian College .NET CSS + DIV database引 言我国拥有庞大的计算机市场,然而软件开发的技术却没有想象的那么高,不能研发出满足市场需求的产品。所以一些中小型企业,由于没有自己的技术,往往最后面临着倒闭的危险。这是一个科技

19、时代,唯有加强创新意识,勇于探索,从理论到实践,形成自己开发软件的体系,并开发出满足市场需求的产品,才能在世界的舞台上展现风采。虽然我国的教育文化历史悠久,但是科学技术的发展才刚刚起步,校园内管理方式落后,学校没有对学生的信息、教师信息等进行综合管理。由于数据处理工作量特别大,浪费了较大的人力、物力、财力,所以在处理过程中很容易出错。在各大高校,成绩信息、公选课、授课信息是学校的一项重要的数据资源,成绩管理、教师管理同样也是学校的一项比较常规性的重要工作。如果有一套完整的校园综合管理软件,只需简单的几步就可完成,提高了管理员和老师的办公效率,并且能够让学校的管理更加规范化,人性化。 毕业设计是

20、对大学四年来学习知识的总结,同时也是给自己一次综合运用所学知识解决实际问题的锻炼机会。校园综合管理系统中有三个模块:管理员模块,可以添加管理员、老师、学生信息,并为他们分配登录系统的账号和密码,可以对教师和学生信息进行管理,可以上传教学过程中可能需要的教案,以供教师下载查看。教师模块,包括学生成绩管理、科研管理、教案信息管理等功能。学生模块,目的是方便学生对信息的查询。同时,本论文主要涉及软件、数据库还有网络信息技术等。涵盖知识面广而且知识点多,可有效地提高学生分析解决问题的能力,能够大大的提高学生对事物的理解与掌握能力,并且可以培养学生掌握科学的研究方法和正确的设计思想,养成独立思考,勇于探

21、索,不断创新的习惯,为今后进一步学习与工作奠定了良好的基础。第一章 绪论1.1 研究的背景及意义1.1.1 研究背景随着社会进步、信息技术的迅猛发展,我国在计算机科学领域不断取得新的研究成果。在日常生活中,计算机科学技术无处不在。在学校里(尤其是在大学里),管理人员需要处理大量学生和老师的数据,当然老师也需要处理自己学生的信息和科研信息,作为学生也需要了解自己的信息。目前,计算机辅助管理已在我国得到了广泛地应用,但是我们需要认清事实,计算机的发展在我国还处于初级阶段。尽管近两年发展较快,但作为新时代的我们不能因此停滞不前,还需要不断地探索和研究。尤其是校园综合管理是近几年才得到普及和发展,和许

22、多发达国家相比我国落后了一大截。我国各个行业积极使用现代化的手段(如指纹签到,公司独立的门户网站等),提高企业综合管理能力,让管理更加有序化,规范化。我国人口众多,学校更是数不胜数,然而学校的管理并不是都令人满意,因此建设一个科学高效的校园综合管理系统是解决这一问题的必由之路。校园综合管理作为学校内部的一种管理也是如此,由于学校师生人数较多,每一位老师和学生的具体实际情况也不尽相同,如果没有一个稳定、有效、全面的校园综合管理系统,后果将不堪设想。1.1.2 研究的意义每一个学校都拥有一个属于自己的校园综合管理系统是十分必要的,可以让每个地区的教育部门维护,由国家来付经费。这样校园综合管理将成为

23、国家教育中的重要组成部分。我国科学技术的发展才刚刚起步,校园管理方式落后,学校里对学生的信息、教师信息没有综合管理,并且数据处理的工作量特别大,在处理过程中很容易出错。学校里面成绩信息、公选课、授课信息是一项重要的数据资源,成绩管理、教师管理同样也是学校的一项比较常规性的重要工作。如果有这样一套完整的校园综合管理软件,只需简单的几步就可完成,提高了管理员和老师的办公效率,并且能够让学校的管理更加规范化、人性化、合理化。 1.2 系统的特点结合对宿迁学院实际调查分析,本系统具有以下特点:1、前端布局采用CSS+DIV。在前台设计的时候,我采用CSS+DIV技术,使用框架布局和表格布局相结合,让页

24、面的结构更加具有条理性,为以后的维护减少了不必要的麻烦。2、后台表格显示人性化,比较美观,并能很好的实现对数据进行操作的功能,操作也方便。3、登陆界面人性化。打破了传统的登陆界面的模式,本人添加了自做的Flash动画,让登陆界面更加美观。4、后台页面框架化。在页面的表格中插入一个iframe,当发生点击事件的时候,每个页面静态部分不变(如左边的导航栏,上方的页头),仅仅改变iframe中的内容,这样使得页面结构清晰,便于用户操作,为后期测试节约很多资源。1.3 主要内容和组织结构主要内容:通过调查发现在宿迁学院里,老师所授课程较多、信息管理较为复杂,学生信息量庞大,学生成绩添加、修改比较频繁。

25、通过以上分析,我设计并实现了校园综合管理系统(以宿迁学院为例)。该系统基于.NET 技术,采用 B/S (即浏览器服务器模式)结构,该系统的前端部分,我使用的是Dreamweaver8,利用CSS+DIV进行布局,所采用的数据库部分是SQL Server 2005,系统的主体部分使用的是Microsoft Visual Studio 2008,利用.NET技术实现。使用这个系统可以提高管理人员的效率,使得学校的管理更加规范化,系统化,让老师能够准确的了解自己的信息(如科研信息,个人工资等)以及学生信息和学生成绩,学生可以通过该系统选择公选课,查询个人成绩。本文各个章节的简介如下:第1章 介绍该

26、系统的研究背景和意义,以及系统的主要特点和组织结构。第2章 介绍课题采用的相关技术,如.NET、数据库、CSS+DIV等技术第3章 对系统进行可行性分析,需求分析,需求功能分析,以及管理员用例图、教师用例图、学生用例图。第4章 画出各个表的E-R图,还有主页设计、登录界面设计、各个模块的设计、并根据需求设计出数据操作的流程图。第5张 主要介绍了系统主页实现、登录界面实现、以及各模块中几个功能页面的实现。第6章 列出一些发现的问题,以及解决方案,并简述了测试的目的和重要性。第7章 总结与展望,简要概述自己在开发系统过程中的体会,以及系统存在需要改进的地方。第二章 系统关键技术2.1 .NET技术

27、 .NET是支持多种语言开发的,所有的设计都必须要符合CLS规范(下文有介绍),否则就会出现由于语言不同而产生的异常。开发.NET程序的时候,首先要有一个文字编辑器和能够编译该语言的编译器,对于用C#编写的程序来说,常用的编译器是csc.exe。当要运行已经编写好的.NET程序的时候,则需要安装.NET Framework组件。.NET Framework的包含许多组件,其中最为主要的两个是公共语言运行库和类库,当然还有其他组件,下面是对它们的简介: 1、公共语言运行库(Common Language Runtime, CLR)到现在为止,只有CLR是一个公共语言基础的实现版本。CLR是一个规

28、范的实现,开发人员用.NET开发的大部分程序都是基于CLR的库类,并且在CLR提供的引擎上运行。2、类库库类,是.NET框架组件里重要的两个组件之一,是一个综合性比较强、具有很好的可重用类型、完全面向对象的集合,开发人员可以使用它并且利用.NET技术开发许多应用软件。 3、通用类型系统( Common Type System, CTS)如果一个程序编译能在CLR上运行并且开发人员也觉得代码没有错误,但是并不代表这个程序所采用的编程语言完全符合CTS的规范。尽管不是所有的语言都完全符合CTS的规范,但是还能在CLR上运行,是因为利用了别的手段,如:加强了编译器的编译能力、改变了语言附加规范等。4

29、、公共语言规范(Common Language Specification , CLS)它没有CTS的范围大,可以这么说,CLS是CTS的子集。就是当开发人员使用.NET进行编程的时候,CLS就是编程语言的最小规范。因为开发人员可以使用多种语言进行.NET编程,所以才有了CLS规范,这样可以减少因为语言不同而带来的错误。现在接触到的大多数Web应用程序都是基于数据库的,例如电子商务,信息管理系统等。数据库具有灵活的特性,它的后端管理与储存数据的能力也十分强大,ADO.NET扮演着中介的角色(即中间的数据库访问层),ASP.NET的关键技术就是通过ADO.NET来操作数据库。ADO.NET具有连

30、接模式和断开模式这两种模式的数据访问的功能。连接模式:顾名思义就是在与数据库连接的状态下,才能够对数据库进行一些基本操作。断开模式:即提供离线编辑与处理数据库的功能,而这种模式只有在ADO.NET中才具有,并且这种模式的升级性和灵活性比较强。ADO.NET的两种数据访问模式有优点,当然也存在不足的地方。连接模式的优点是占有很少的资源、有很强的读取能力(即读取速度快),但缺点是不能处理整个结果集,在这种模式下进行任何操作都必须保持连接状态;断开模式的优缺点正好相反,它可以处理整个结果集,但是读取速度比较慢,需要额外占用内存资源。ADO.NET对象模型形象的解释各个对象的关系,这些对象分别是Connection对象(具有创建与数据库的连接的功能)、Command对象(可以对数据进行基本操作)、DataSetCommand (使用Command对象执行SQL语句,将数据添加到Dataset中)、Dataset(位于System.Date命名空间下,可以存储数据,看成内存中的小型数据库) 以及DataReader(读取数据库数据,提供向前只读的游标,用于快速读取数据)。要想操作数据库,第一步就是要让系统与数据库建立连接,所以要创建SQLConnection对象,SQLConnection对象常用的四个属性分别是:ConnectionString(一般看到String就能明白,

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

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