毕业设计管理系统的设计与实现

现代信息技术的发展,使得网络教育平台成为现代教育技术改革与发展的方向,毕业设计管理系统就是这样的一个平台,现在很多学校都在毕业设计中采用,其各方面的特点都决定了未来的广阔前景。
本文对基于Web技术的毕业设计管理系统进行了分析与设计进行了详细的阐述,并在本地机器上实现了该管理系统。本系统可以合理利用校内的各种资源,学生可以网上提交源程序和设计文档,教师可以清晰的看见学生的工作进度,实现了论文管理网络化的目的。关键词:毕业设计 管理系统 B/S结构 M00009 
Design and Implementation of Graduation Project Management System
Abstract:The development of modern information technology makes online education platform to become the direction of modern education reform and development, graduation Design Management System is one such platform, many schools have adopted in graduation design, which features all aspects of the future are determined broad prospects.
In this paper, a Web-based technology graduate design management systems analysis and design were elaborated and realized that the local machine  management system. The system can reasonably use of resources in schools, students can submit source code and design documents online, teachers can clearly see the progress of the work of students at this stage, to achieve a paper network management purposes.    
Key Words:   graduate design management system for B / S Structure
目录 查看完整请+Q:351916072获取
1.引言    1
1.1 课题研究背景    1
1.2 课题研究内容及意义    1
1.3课题研究的可行性分析    1
1.4 系统的实现方式    2
2. 相关技术与工具简介    3
2.1 Microsoft Visual Studio 2010    3
2.2 ASP.NET    3
2.3 IIS    4
2.4 SQL Server 2008    4
2.5 HTTP    4
2.6 CSS    5
2.7 HTML    5
3.系统调研与可行性分析    6
3.1 系统调研    6
3.2 可行性分析    6
3.2.1 技术可行性分析    6
3.2.2 经济可行性分析    7
4.需求分析    8
4.1 系统功能需求    8
4.2 系统管理需求    9
4.2.1 用户管理功能需求    9
4.3 系统功能分析图    10
4.4系统性能需求    11
5.系统总体设计    12
5.1系统结构(B/S)    12
5.2系统性能    12
6.数据库设计    13
6.1数据库实体图    13
6.2数据库表的设计    16
7.系统实现    20
7.1数据库连接    20
7.2系统登录界面登录界面    20
7.3书写通知界面    22
7.4部门信息维护    23
7.5主要维护页面和调用类的图例    23
7.6接口设计    31
7.6.1 外部接口设计    31
7.6.2 内部接口设计    31
总结    32
参考文献    33
致  谢    34
1.4 系统的实现方式
该毕业课题准备采用Microsoft Visual Studio 2010 + SQL Server 2008作为工具,使用了ASP.NET + IIS + CSS + HTML + HTTP等技术。
2. 相关技术与工具简介
系统的实现需要应用一些开发技术,本章主要对系统所涉及到的相关技术进行简要的概述。
2.1 Microsoft Visual Studio 2010
Visual Studio .NET 2010是 Microsoft的2010年发布的开发工具支持Visual Studio .NET 4.0版本,用于快速构建和部署功能强大而安全的.NET应用程序。
Visual Studio .NET 2010是一套完整的开发工具集,用于生产ASP.NET Web应用程序、XML Web Services、桌面应用程序和移动应用程序. Visual Basic、Visual C++、和Visual J#全部使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于使用混合语言创建解决方案。另外,这些语言利用了.NET Framework的功能,通过此框架可使用简化ASP Web应用程序和XML Web Services 开发的关键技术。
2.3 IIS
 IIS是Internet Information Services的缩写,是一个World [8]Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的
2.4 SQL Server 2008
SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数[11]据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。
2.5 HTTP
HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它[3]的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版本。其中最著名的就是RFC 2616。RFC 2616定义了今天普遍使用的一个版本——HTTP 1.1。为纪念Tim Berners-Lee提出HTTP后对互联网发展的贡献,万维网协会保留有他最原始提交的版本。HTTP协议(HyperText Transfer Protocol,超文本转移协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。
2.6 CSS
CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样[7]式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级别的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。
2.7 HTML
HTML即超文本标记语言。超级文本标记语言是标准通用标记语言下的一[14]个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。 查看完整请+Q:351916072获取

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3394.html

好棒文