辅修专业管理系统论文.doc
《辅修专业管理系统论文.doc》由会员分享,可在线阅读,更多相关《辅修专业管理系统论文.doc(42页珍藏版)》请在三一办公上搜索。
1、本科毕业设计(论文)题目:辅修专业管理系统2010年 06月辅修专业管理系统设计与实现摘 要辅修专业管理系统是鉴于对人工管理辅修专业的繁琐、效率低等诸多不足之上建立起来的一个信息管理系统。本系统极大的提高了管理人员对辅修专业管理方面的时效性,而且还大幅度的减轻了工作人员的任务量。本文是对辅修专业管理系统的研究,并对它的开发与设计过程进行了详细的论述。本系统适用于开设辅修专业的,可供教务处辅修管理工作人员,任课教师,学生共同使用。开发本系统用到的开发工具是Visual Studio 2008,数据库开发部分选用SQL Server,开发语言为C#,采用B/S 三层架构设计以及面向对象的开发方法。
2、关键词:辅修专业;辅修管理系统;A;SQL Server2005Design and Implementation Minor Management SystemAbstractMinor management system is in view of the cumbersome manual management Minor, low efficiency, many set up on a lack of information management system. This system greatly improves the management of the profession
3、al management of the minor timeliness, but also reduces the amount of the staff of the mission. This article is focus on minor management system, and its development and design process are discussed in detail.This system applies to the establishment Minor for Xian Technological University North Inst
4、itute of Information Engineering, minor in management for Registry staff, Teacher, students shared. The system development tool used is Visual Studio 2008, database development part selected SQL Server, and programming language was C #, with B / S three-tier architecture design and object-oriented d
5、evelopment method.Key Words: Minor; Minor Management System; A; SQL Server2005目 录1 绪 论11.1 课题的项目背景11.2 课题的现实意义11.3 国内外研究现状及发展趋势11.4 论文内容提要22 可行性研究32.1 技术可行性32.2 经济可行性32.3 社会可行性32.4 操作可行性32.5 系统开发工具介绍42.5.1 A简介42.5.2 C#简介52.5.3 SQL Server简介:52.6 系统开发环境52.7 系统运行环境53 需求分析63.1 当前毕业设计管理中存在的问题分析63.2 系统目标6
6、3.3 适用范围63.4 系统的功能需求63.4 系统性能需求73.4.1信息处理对系统性能需求73.4.2 参与者的操作对系统性能需求73.5 用户接口需求73.6安全需求74 总体设计84.1 系统模块设计94.1.1 新闻公告模块94.1.2 用户信息模块94.1.3 专业科目模块94.1.4 学籍管理模块94.1.5 课程班级模块94.1.6 成绩管理104.1.7 内部交流104.2 数据库设计104.2.1 系统实体属性图104.2.2 系统实体关系图134.2.3 数据库的需求分析144.2.4 数据库逻辑结构设计145 详细设计185.1 新闻公告模块设计185.1.1 新闻浏
7、览子模块185.1.2新闻管理子模块195.1.3 新闻发布子模块195.2 用户信息模块205.2.1 用户注册子模块205.2.2 密码找回子模块215.2.3 用户管理子模块215.2.4 资料修改子模块215.2.5 系统登录子模块225.3 专业科目模块225.3.1 专业管理子模块225.3.2 专业浏览子模块235.3.3 科目管理子模块235.3.4 科目浏览子模块235.4 学籍管理模块245.4.1 报名选课子模块245.4.2 报名审核子模块245.4.3 学籍审核子模块255.5 课程班级模块255.5.1 选课审核子模块255.5.2 选课查看子模块265.5.3 班
8、级管理子模块265.5.4 班级查看子模块275.6 成绩管理模块275.6.1 成绩录入子模块275.6.2成绩审核子模块285.6.3成绩查看子模块285.7 信息交流模块285.7.1 消息编辑子模块285.7.2 消息阅读子模块295.7.3 消息管理子模块296 系统测试307 总 结32参考文献33致 谢34毕业设计(论文)知识产权声明35毕业设计(论文)独创性声明361 绪 论1.1 课题的项目背景学院为了充分调动学生学习的积极性和主动性,拓宽学生的知识面,培养适应性强、具有创新精神的复合型人才,提高就业竞争力,学校鼓励学有余力的学生,在学好本专业的同时,修读辅修专业、辅修系列课
9、程。但辅修管理系统一直沿用手工登记模式,效率很低容易出错,而且不能有效利用学院的自动化教务管理系统。1.2 课题的现实意义(1)提高工作效率通过网络可以更快捷的发布系统信息以及交流反馈通过网络选课和审核极大的降低了学生和工作人员处理的数据量通过网络上成绩的录入和自动报表大大减轻了老师和工作人员的劳动量(2)降低系统运营成本通过计算机存储和网络传输数据可大大减少,传统手工维护的时间,人力,财力上的开支。(3)减少人工计算的误差计算机处理和传输的精确性确保了数据准确无误,基本上消除了以往手工计算和人工运输所造成的错误。(4)更方便了解学生学习情况灵活多样,功能完善的各种报表可以使得工作人员更方便得
10、到自己想要的数据,从而对学生的情况了解更及时更准确。1.3 国内外研究现状及发展趋势本次毕业设计是做辅修专业管理系统,而本类系统是属于教务管理系统的一种,所以这里就以教务系统的观点去看国内外的研究情况。我国高校大都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。在这里,学生选课时的制约因素比较复杂,而且往往需要在较短的时间内完成。传统手工方法处理费时又易出错,运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。同时学生成绩的提交与审核以及后期报表统计也是需要耗费很多人力的一项工作,这些工作亦可以交给计算机
11、去完成,这样又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。但是我们仍然需要注意的是:由于辅修课程这个教育方式在国内最近几年刚刚兴起,仍属于比较新颖的理念,而且开设把辅修管理做成计算机处理的信息系统这种情况还仍然很少见到。如何使系统流程更合理,更利于教学,在这一点上还有很大的研究空间和研究价值。国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取
12、得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于Internet的校园网的应用已深入到校园内的各个方面。1.4 论文内容提要全文分为6章,各章内容提要如下。第1章:“绪论”。主要介绍了辅修专业管理系统设计与实现系统的背景知识,包括开发此系统的现实意义、作用等内容。第2章:“可行性研究”。对开发辅修专业管理系统设计与实现系统进行可行性分析,从用户需求的角度出发描述系统,同时对开发系统所用工具进行介绍。第3章:“需求分析”。从需求角度分析了当前辅修专业管理中存在的不足,以及系统目标、适用范
13、围等。第4章:“总体设计”。从功能模块入手,介绍了各个模块的总体设计思路,同时介绍使用SQL Server进行数据库设计过程。第5章:“详细设计”。讲述了如何把每个大的功能模块设计具体化,使用A与C#设计前台界面的过程,几乎涉及到了系统开发过程中的每一个环节。第6章:“总结”。从工作总结和展望两个方面总结完成设计心得。2 可行性研究可行性,是指在当前情况下,设计开发这个系统是否有必要,是否具备必要的条件,它不仅包括必要性,还包括合理性。系统的可行性分析,是针对设计一个系统,它的设计是否存在内外部的必要条件,包括技术上、资金上、经济上、人力资源以及组织管理上等条件,同时还要分析在目前条件下是否有
14、必要设计这样一个系统。2.1 技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。而我们所要开发的高校毕业设计文档管理系统将要处理的只是一些量多而类型简单的数据,以目前计算机的硬件基础及发展趋势,将完全能满足系统的开发与运行。本系统宜采用A,SQL Server等现有技术来开发,技术上可行。2.2 经济可行性经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。随着信息化社会的发展,人们对信息、数据等的准确性的需求也不断加大,相应的,
15、各行各业的管理模式也不同程度的趋向于完全的自动化管理,管理软件的开发更是随着社会的发展迅速崛起。所需资金无论在硬件的配置和购买,还是软件的开发支持平台都可以现有的技术为基础,在实现功能和管理模式上进行增加和修改。所以本系统具有经济可行性。2.3 社会可行性社会可行性即为新系统的使用单位运行和开发的可能性以及以后可能会对单位的影响。在当前计算机技术带动信息技术的高速发展下,高校毕业设计管理发展成为计算机管理方式的高校毕业设计文档管理系统的普及和运用是势在必行的趋势,社会上可行。2.4 操作可行性高校毕业设计文档管理系统是针对毕业设计的管理和查询,是属于学校内部的管理系统,操作平台和硬件方面的配置
16、不做特殊要求。操作技术方面的内容简单易学,方便管理人员管理。因此本系统具有操作可行性。2.5 系统开发工具介绍本系统是一个利用SQL Server完成数据库,C#进行后台逻辑,A进行界面设计和实现辅修专业管理系统,因此应该对这些开发工具有一定了解。2.5.1 A简介根据微软的定义:.NET is a“ revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications in new wa
17、ys”, 即: .NET = 新平台 + 标准协议 + 统一开发工具5-6。主要包括以下四部分:(1)低层操作系统 (2)Net 企业服务器 (3)Net 框架 (4)集成开发工具Visual Studio .NET为 Internet网络和分布式应用程序的开发提供一个新的开发平台。 简化应用程序的开发和部署,为构建 Web Service提供一个标准平台,改善系统和应用程序之间的交互性和集成性。使应用程序对任何设备都能够进行访问。ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层,如图2.1所示。图2.1 ASP.NET的系统结构模型UI层负责与用户交互,接收用户的输入并将服务器端
18、传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web服务和组件服务组成。其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。2.5.2 C#简介C#是Microsoft开发的一种面向对象的程序设计语言,也是Microsoft公司.NET软件开发平台的重要组成部分。C#包含一系列称之为“类”的独立的程序设计单元,这些类可以
19、相互作用和交互。C#深深根植于C+语言,同时毫无疑问地也受到了微软公司其他流行语言如Visual Basic的影响。C#一个最大的好处是它的语法(或者称为代码的结构)非常类似于其他流行的程序设计语言,尤其类似于C+、Visual Basic、Java和Delphi,这使得拥有其他语言开发背景的程序员通过最小的学习曲线就能迅速掌握C#。并且,C#语言比C+和JAVA都更加简洁。2.5.3 SQL Server简介SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Win
20、dows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在本书中介绍的是Microsoft SQL Server 2005 以后简称为SQL Server。SQL Server 2005 是一个全面的、集成的、端到端的数据解决方案,它为组织中的用户提供了一个更安全可靠和更高效的平台用于企业数据和 BI 应用。SQL Server 2
21、005 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时降低了在从移动设备到企业数据系统的多平台上创建、部署、管理和使用企业数据和分析应用程序的复杂性。通过全面的功能集、与现有系统的互操作性以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决方案。SQL Server 2005共有4个版本,分别是Express Edition,Developer Edition,Standard Edition,Enterprise Edition。本系统所使用的为Express Edition。2.6 系统开发环境操作系统Windows 7;CPU
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 辅修 专业 管理 系统 论文

链接地址:https://www.31ppt.com/p-3994139.html