ASP.net+sqlserver作业提交与批改系统设计(2)
时间:2018-12-31 17:04 来源:毕业论文 作者:毕业论文 点击:次
1.3 系统设计思想 网站应明确建设目的,网站功能,网站规模、投入费用,进行必要的市场分析等。根据现实生活中网民的实际需求来进行设计,本系统的设计按照下述原则进行开发:高可靠性、高安全性、先进性、采用标准技术、外观和技术平衡。 2 系统开发环境介绍 2.1 开发技术 B/S结构是三层结构即浏览器和服务器结构,它的用户界面是通过浏览器实现的,大部分在服务器中实现,小部分逻辑通过前端实现。它简化了系统的开发、文护和使用,系统功能实现的核心主要集中在服务器上,这样就降低了用户的总体成本。 C#是面向对象语言。C#继承了C和C++的功能的同时,剔除一些复杂的逻辑应用和特性,还增加了自己新的特点。用C#编写代码是.NET开发的首选,C#很好的体现.NET Framework的各种优势。C#具有以下优点:语言明了、继承C和C++的功能、支持跨平台、语言灵活、web服务器控件和XML相兼容。 2.2编程环境与工具 本管理信息系统采用Microsoft Windows XP Professional SP3和windos7作为操作系统平台。 本系统在开发时选用了目前流行的主流操作系统XP和winedos7和asp.net作为开发语言,在数据库上同时选用了主流和兼容性较好的SQL2005数据库,由于这些软件产品都是微软公司的产品,因此在行业界的都是得到一直的好评的,也是主流的开发工具。 3 需求分析 3.1可行性分析 技术可行性:计算机配置较高,有足够的空间可以安装运行平台、数据库和各类编程工具,在编程环境上提供了可靠的支持;在编程人员方面,可以运用以前所学的各种开发软件的计算机知识和管理知识,加上不断的学习,为系统的开发提供了必要的技术保障; 社会可行性:目前已有很多成功在线作业提交和批改系统的先例。在线作业提交和批改系统的开发和运行与国家的政策法规不存在任何冲突和抵触之处。另外,在线作业提交和批改系统所采用的操作和工作方式符合工作人员的日常习惯,而且操作方便灵活,便于管理。具有可行性; 经济可行性:本系统主要采用ASP.NET开发,免费,开源,登入在线作业提交和批改系统即可进行操作,使用方便快捷; 技术可行性是最难决断和最关键的问题。根据客户提出的系统功能、性能及实现系统的各项约束条件,从技术的角度研究系统实现的可行性。本系统采用的是.NET家族的ASP.NET技术和ADO.NET 技术。众所周知,.NET现在已经是很多大型公司和项目的主要开发工具之一,是目前唯一一个能够和Java相提并论的行业界老大。同时数据库采用的是SQL2005。另外通过我在学校学习的技术和老师的指导,在技术上是可行的。 (责任编辑:qin) |