信息电子技术学院网络办公系统—--标准.技术.doc





《信息电子技术学院网络办公系统—--标准.技术.doc》由会员分享,可在线阅读,更多相关《信息电子技术学院网络办公系统—--标准.技术.doc(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、题 目:信息电子技术学院网络办公系统学 院:信息电子技术学院年 级: 2011级专 业: 计算机科学与技术姓 名: 学 号: 指导教师: 毕 业 论 文(设计)用 纸佳木斯大学教务处 第 II 页摘 要计算机网络办公系统改变了传统的纸质办公方式,是计算机和网络结合在一起的新型办公模式。网络办公系统充分利用网络和计算机的便利性,使消息的传输速度更快,同时更加便捷,从而扩展的办公的方式,实现了办公的高效率。毕业设计使用ASP.NET程序设计来构建网络办公系统。ASP.NET程序设计语言是现今比较流行的动态网页设计语言,它具有运行速度快、编码简单、安全可靠等特点。正是由于这些特点,应用ASP.NET
2、技术的编程方法深得中小企业的拥护。本文充分利用ASP.NET开发WEB应用程序的优势,从实际项目中总结经验,详细阐述一个完整办公自动化的开发过程。论文以信息电子技术学院网络办公为背景,介绍了从实际调研学院办公特点到系统的可行性分析需求分析、总体设计、详细设计,再到系统的实施测试的整个过程。在设计和开发上,还应用了SQLserver2005数据库开发技术和Microsoft Visual Studio 2010编译环境,同时论文对系统的开发原理、系统的功能特点、设计方案和实现方法进行了详细的介绍。本系统主要服务管理员、教师、学生三大办公群体,包含了教师管理、学生管理、课程管理、成绩管理、教学资源
3、管理、留言管理和公告管理等功能。基本适应了该学院网络办公的初步需要。关键词:学院办公自动化;ASP.NET;C#;网络办公Abstract Computer network office system changed the traditional way of paper-based office, is a new kind of office computer and network together.Make full use of network and computer network office system convenience, make the message tran
4、smission speed faster, more convenient at same time, thus extending the way of office, and office efficiency irealized. The graduation design using the ASP.NET program designed to build network office system.ASP.NET programming language is more popular nowadays dynamic web design language, it has a
5、fast, code is simple, safe and reliable, etc.It is because of these characteristics, application programming method of ASP.NET technology small and medium-sized enterprise support.This paper make full use of the ASP.NET WEB application development, summarize experience from the actual project, elabo
6、rate the development of a complete office automation process. In this paper to electronic information technology college network office as the ckground,this paper introduces the features from actual research institute office to the system requirementsanalysis, general design of feasibility analysis,
7、 detailed design, the whole process of the implementation of the test to the system.On the design and development, but also applied the SQLserver2005 database development technology and Microsoft Visual Studio 2010 compilation environment, at the same time paper on system development principle, the
8、function of the system characteristics, design scheme and realization method has carried on the detailed introduction. This system mainly three office service administrators, teachers, students groups, ntainingthe teacher management, student management, course management, grade anagement,chingresour
9、ces management, message management and announcements, and other functions.The asicpreliminary need to adapt to the college network office.Key words: College office automation;ASP.NET;C #;Network office 目 录摘 要IAbstractII第1章绪 论11.1 选题背景11.2 研究意义11.3 国内外现状2第2章开发工具介绍32.1 .Microsoft Visual Studio 201032.
10、2 ASP.NET简介32.3 C#简介42.4 SQL Server简介4第3章 系统分析方案63.1 可行性分析63.2 需求分析83.3数据字典(DD)163.4小说明173.5.补充材料19第4章 总体设计204.1 功能分析204.2 数据库设计24第5章 详细设计305.1系统入口主界面305.2登陆315.3添加信息325.4编辑信息345.5查询信息365.6上传文件385.7下载文件40第6章 测试436.1任务概述436.2测试环境和计划436.3白盒测试用例设计436.4测试评价49结 论50致 谢51参考文献52附录1 英文参考文献及其译文53附录2 程序源代码58附录
11、3 软件使用说明书62佳木斯大学教务处 第 页第1章绪 论1.1 选题背景本系统的开发基于本人所在的学院信息电子技术学院网络办公的实际应用。通过对本学院的实际办公需求的了解,并且结合佳木斯大学网站教务管理系统模块的分析,以这次毕业设计为契机,所以开发了信息电子技术学院网络办公系统。 佳木斯大学信息电子技术学院拥有电气,通信,自动化,计算机等目前最为主流的高新技术的专业,随着大数据时代的到来,云存储的诞生,网络的便利性,信息电子技术学院的日常办公也由线下逐渐向线上转变,并且学院本着走在教育发展的前列,课程的开展基本都是围绕计算机应用的展开,所以学院迫切的需要拥有自己完善的网络办公系统,来方便学院
12、的日常办公需求。随着计算机硬件的飞速发展,笔记本,台式机,iPad等网络应用工具价格的迅速走低,目前信息电子技术学院的学生基本都拥有的自己独立的计算机等通讯工具,对信息电子技术学院网络办公系统的实现提供的天然的优势。 佳木斯大学很早之前就拥有独立的网站,并且其中拥有教务管理模块,所使用的系统中能够基本的完成学生成绩的管理,教师员工的评定工作等,但这是一个目标群体过大,以大学为契机的管理系统,不具备针对性,无法满足学院的日常工作安排,不具备信息电子技术学院的实用性,并且关于学院信息的公告、应用文件的管理、学院信息交流等管理不够完善。本系统的开发是从信息电子技术学院实际办公管理角度出发,方便学院日
13、常工作安排和对教师学生的管理,基本信息的查询等工作。 1.2 研究意义 一般而言,少时间、低成本、高效率的完成业务是高校办公管理的普遍目标。高校为了有利于发挥办公室统一而有力的整体功能,普遍采用目标管理方式。在此过程中,将明确化、具体化目标项目,使办公人员找到明确的工作目标,在被动工作中增强积极性、主动性和创造性,这样,整个高校办公工作就可以清晰、明确的开展,并方便领导统筹规划、合理安排。 如今的高校办公室一般都拥有了现代化办公设备,但只是停留在简单的文稿处理与打印,没有有效地利用资源。我们应该利用先进的技术和有限的资源建立学院的网络办公管理系统,此系统的开发目标就是想使信息电子技术学院办公管
14、理更加科学化、规范化,并且工作效率更高。 在校园网不断完善的情况下,广大师生使用网络的频率日益增高,网络办公也成为必然趋势。将学院的的日常办公管理工作设计开发成基于校园网的网络管理系统是具有一定的现实意义的。本项目成功实施后将有效地提高整个学院办公过程的效率,对学校推动工作速录、提高工作效率起着很大的促进作用。1.3 国内外现状目前国外在办公管理软件的设计和开发方面处于领先地位,不论是在开发的方法上还是在软件的使用率上都很成功。在我国,许多高校相继都建立了具有各自特点的办公管理信息系统。 通过对目前各种高校办公管理系统的分析看出,现有的办公管理系统虽然为日常办公的信息化管理和服务带来了显著的效
15、益,但是这些系统主要是对办公管理工作中的一些事务性工作给以支持和管理,并没有对数据进行综合管理和利用,因而对管理决策问题没有提供足够的支持。为了使管理者能够做出科学的决策,即真正实现办公管理系统的信息化和现代化,必须有为高校办公管理系统提供教学文档管理的功能。 另外,在目前我国的大部分高校在教师文档处理方面的教务管理的工作还停留在纸张、表格的基础上,这种效率较低的管理机制已经远远落后于其它行业的发展水平,因此根据学校管理的实际情况开发一套学校办公管理系统是十分必要的。 就目前办公管理系统的研究现状来看,国内大部分高校在该方面研究还没有形成系统,而相关的研究又是分散的、理论性的研究较多,而系统的
16、、应用性的研究较少。国内企业在解决企业内部的文档流转开发了相关的系统,但针对性太强,不符合高校校情,虽然就管理方面有些许借鉴作用,但不适合完全移至高校使用。 第2章开发工具介绍2.1 .Microsoft Visual Studio 2010 Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了NET Framework4.0、Microsoft Visual Stu
17、dio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持IBMDB2和Oracle数据库。它具有快速浏览代码的功能。 1)代码编辑器 新的代码编辑器使代码更容易阅读。您可以通过在按住 Ctrl 的同时滚动鼠标滚轮来进行缩放。此外,当您在 Visual C# 或 Visual Basic 中单击某个符号时,该符号的所有实例都将自动突出显示。 2)键入时即开始搜索 新的“定位到”功能对文件、类型和成员提供“键入时即开始搜索”支持。“定位到”使您能够利用 Cam
18、el 大小写格式和下划线来缩写搜索文本。例如,可以使用“AOH”来搜索“AddOrderHeader”。 3)调用层次结构 在 Visual C# 和 Visual C+ 中,调用层次结构使您能够从一个成员定位到它的调用方成员以及它的被调用方成员。在浏览面向对象的代码时,这十分有用。2.2 ASP.NET简介 ASP.NET又称为ASP+,但它不是ASP的简单升级,而是微软提出的.NET框架的一部分,他是一种以.NET框架为基础开发网上应用程序的全新模式。ASP.NET是.NET框架中专门用来开发网上应用程序的,它其实不是一种语言,而更像一个框架,在这个框架下可以采用VB.NET、C#等其他.
19、NET语言开发网上程序。利用ASP.NET可以方便地开发目前网上流行的聊天室、留言板、BBS论坛、电子商务、网上教育、网上社区、网上办公系统等应用程序。相对于它的前身ASP来说,ASP.NET具有如下特点。 1)效率增强 2)顶级开发工具支持 3)程序结构清晰 4)开发简单 5)移植方便 6)Web服务2.3 C#简介C#是微软公司发布的一种面向对象的程序设计语言。是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi
20、的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C+的高速运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。2.4 SQL Server简介SQL Server是微软公司开发的一个关系数据库管理系统,以Transact_SQL作为它的数据库查询和编程语言。T-SQL是结构化
21、查询语言SQL的一种,支持ANSI SQL92标准。SQL Server 采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQL Server 支持两种身份验证模式:Windows身份验证和SQL Server 身份验证。7.0版本支持多种类型的角色,“角色”概念的引入方便了权限的管理,也使权限的分配更加灵活。 SQL Server为公共的管理功能提供了预定义的服务器和数据库角色,可以很容易为某一特定用户授予一组选择好的许可权限。SQL Server可以在不同的操作平台上运行,支持多种不同类型的网络协议如TCP/IP、IPX/SPX、Apple Talk等。SQL Server在服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 电子技术 学院 网络 办公 系统 标准 技术

限制150内