asp.net教学档案管理系统的设计和实现

上传人:xins****2008 文档编号:117128394 上传时间:2019-11-18 格式:DOC 页数:9 大小:33.50KB
返回 下载 相关 举报
asp.net教学档案管理系统的设计和实现_第1页
第1页 / 共9页
asp.net教学档案管理系统的设计和实现_第2页
第2页 / 共9页
asp.net教学档案管理系统的设计和实现_第3页
第3页 / 共9页
asp.net教学档案管理系统的设计和实现_第4页
第4页 / 共9页
asp.net教学档案管理系统的设计和实现_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《asp.net教学档案管理系统的设计和实现》由会员分享,可在线阅读,更多相关《asp.net教学档案管理系统的设计和实现(9页珍藏版)》请在金锄头文库上搜索。

1、-范文最新推荐- ASP.net教学档案管理系统的设计和实现 摘要:为了提高教学档案管理效率,采用B/S模式,使用ASP.NET技术和SQL Server 2008数据库技术,设计并实现了一个在教学档案管理系统。系统包括注册、用户和管理员三个模块,其中,注册模块可以实现新用户的注册;用户模块能查看、下载教学档案;管理员模块能查看、修改、删除和定期备份教学档案。系统大大减轻了管理人员的工作量,实现了教学档案的标准化和无纸化管理。6293关键词:教学档案管理;SQL Server 2008;ASP.NETThe Design and Implementation oftheTeaching Arc

2、hives Management SystemAbstract:In order to improve the efficiency of teaching archives management, the system designed and implemented a teaching archives management system by adopting B/S mode, using ASP.NET technology and SQL Server 2008 database technology. System includes registered, user, and

3、administrator modules. Among them,Registration module can implement the new user registration; User module can view, download the teaching archives ; Administrator module can view, modify, delete, backup and regular teaching archives .System greatly reduce the workload of managers and implement the

4、standardization of teaching archives and paperless management.Key Words:Teaching Archives Management; SQL Server 2008; ASP.NET目录摘要11.系统开发背景和意义22.系统相关技术22.1 Microsoft Visual Studio 201022.2 ASP.NET技术22.3 SQL Server 2008数据库技术33.需求分析和设计33.1需求分析33.2系统功能模块设计34.数据库设计4 Microsoft Visual Studio 2010 Professi

5、onal是供开发人员执行基本开发任务的重要工具4。可简化在各种平台(包括 SharePoint 和云)上创建、调试和开发应用程序的过程。而且自带对测试驱动开发的集成支持以及调试工具,以帮助确保提供高质量的解决方案;并且自带一系列功能,使开发人员能够在各种平台(包括 Windows、Web、云、Office 和 SharePoint 等)上构建、调试、单元测试和部署高质量的应用程序。Visual Studio 2010 Professional包括IDE内的单元测试功能,可生成编译单元测试所必需的全部方法存根,从而帮助确保每个代码单元都能正常工作。2.2 ASP.NET技术从实效性和易维护性等各

6、方面考虑,系统采用Web技术实现,能使用户直接通过网站查看档案、下载档案;管理人员可直接在网站中操作维护教学档案基本信息,同时把用户信息录入数据库。ASP.NET是一种建立动态Web应用程序的技术,它是Active Server Page(ASP)的下一个版本,语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护5。ASP.NET是一种建立动态Web应用程序的技术,是一个已编译的,基于.NET的环境;可以与任何.NET的语言兼容,写出清晰、易于重用和共享的代码;另外,基于通用语言的程序在服务器上运行,效率更高,符合教学档案管

7、理系统实时性、稳定性和安全性的要求。2.3 SQL Server 2008数据库技术教学档案管理系统数据库涉及的数据量较大,对安全性要求较高,数据库服务器采用SQL Server 2008。SQL Server 2008在SQL Server 2005基础之上进行开发,不仅对原有的功能进行了改进,而且还增加了许多新的特性,如新添了数据集成功能,改进了分析服务、报告服务以及Office集成等6。SQL Server 2008具有很好的伸缩性,可跨越多种平台使用,使用户能够很容易地将数据库中的数据发布到Web页面上。SQL Server 2008将提供更安全、更具延展性、更高的管理能力,从而成为一

8、个全方位企业资料、数据的管理平台。 在系统设计过程中,数据库的设计是系统的核心和基础,能够将系统中数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。4.1数据库概念设计概念结构涉及是按照用户的观点来对数据和信息建立的一个模型,是对客观世界及其联系进行的一次抽象,能够真实地模拟客观事件7。数据库概念模型通常由实体、联系和属性三个基本组件组成的E-R图表示。依据教学档案管理系统需求分析,抽象出E-R图如图2所示。图2教学档案管理系统设计E-R图4.2数据库逻辑结构设计数据库逻辑设计就是将E-R图转换为关系模型的过程,具体描述如下:(

9、1)用户表(用户编号,登录名,密码,性别,电话,地址,管理员编号);(2)管理员表(管理员编号,管理员ID,密码,性别,电话,地址);(3)档案信息表(档案编号,档案名称,档案内容,档案上传时间,档案上传人,管理员编号);4.3数据库物理结构设计系统采用SQL Server 2008作为数据库,数据库命名为“SystemManager”,数据库包含3个表,分别为用户信息表(UserInfo)、管理员信息表(UserMassage)、档案信息表(TeachingFile)。(1) 系统用户信息表用户信息表UserInfo主要用于保存用户的编号、登录名、密码、地址、等信息。

10、UserInfo表字段说明如图3所示。图3UserInfo(用户信息表)(2) 系统管理员信息表管理员信息表UserMassage主要用于保存后台管理人员的编号、管理员ID、密码、地址、等信息。UserMassage表字段说明如图4所示。图4UserMassage(管理员信息表)(3)档案信息表档案信息表TeachingFile主要用于保存档案编号、档案名称、档案内容、档案上传时间和档案上传人等信息,TeachingFile表字段说明如图5所示。 5.3管理员模块管理员模块主要包括用户信息管理、档案信息管理和数据库管理三个功能子模块。管理员设置界面如图6所示。 ASP.net教学档案管理系统的设计和实现(4): 9 / 9

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号