菜单
  

    2.5  C#语言简介

    C#是一种面向对象的新型语言,功能非常强大,开发逻辑很清晰,简单易学,对程序的控制和变化都比较方便。C#相对于C++而言,更新颖、更简单,而且完全面向对象。最重要的是,在增强易用性的同时,C#也减少了C++的一些特性,如不再有宏、模板和多重继承等。

    总得说来,同C++系统相比较, C#系统能够更加简单高效地进行系统的开发。网站、计算机程序以及普通的电脑应用程序等都可以通过C#来进行编写,正是因为C#语言的高效与简便,所以在开发系统时优先采用了C#系统。

    2.6  程序开发环境

    操作系统:Windows 7

    数据库:SQL Server 2008

    开发工具:Microsoft Visual Studio 2010

    Web服务器:IIS 6.0

    3  系统分析

    3.1  系统需求分析

    在需求分析过程中,需要从数据流和数据结构出发,对软件功能的功能进行逐步的细化,找出各元素之间的联系、接口特性和设计上的限制,分析它们是否满足功能要求然后剔除不合理部分,形成系统解决方案,然后给出目标系统的详细逻辑模型。

    本系统计算机在线考试系统应该达到以下目标:

    (1) 系统拥有良好的人工体验,界面美观,信息查询灵活,数据存储安全可靠。

    (2) 实现对管理员的添加、删除、信息修改等操作。

    (3) 实现对考试学生管理。

    (4) 实现试卷的出题及生成试卷。

    (5) 实现考试的进行。

    (6) 实现对考试成绩进行查询。

    (7) 系统应该能够很容易维护已经方便使用。

    3.2  可行性分析

    在开发一个系统的时候对系统进行可行性分析是非常有必要的,如果在开发一个系统之前发现这个系统是不可行的,那么就无法完成预定的目标。如果开发系统之前不对系统做可行性分析这样就会导致开发的系统无法完成,或者完成的系统根本没有办法去使用,抑或开发的系统达不到之前的需求的要求,所以可行性分析对一个系统开发来说是非常重要的。

    在这个程序设计上,分析了以下两个可行性:

    1、技术可行性,该网站使用VS2010作为开发平台,ASP.NET作为编程框架,使用C#语言编写,SQL Server为数据库环境,我对这些方面的知识进行过系统的学习,所以做起来更加得心应手。

    2、经济可行性,由于该系统作为毕业设计的课题,这一特殊性使得计算机硬件、系统开发人员工资、培训费等费用可以省略。开发周期也短。

    3.3  系统开发目标

    本系统使用VS2010和SQL2008数据库管理工具进行开发,在进行分析后开发出一套基于ASP.NET的计算机在线考试系统。 

    4  系统设计

    4.1  系统功能结构

    该设备管理系统供分为五个模块:登录模块、系统管理模块、题目管理模块、试卷信息管理模块、学生信息管理模块

  1. 上一篇:ASP.NET+sqlserver微博网站设计+源代码
  2. 下一篇:jsp校园二手交易市场网站的设计+源代码
  1. 基于.net的在线考试系统网站设计与实现

  2. asp+sqlserver在线考试管理系统的设计与实现

  3. jsp计算机学院学生就业及...

  4. Java航空订票系统设计

  5. javamvc技术的在线考试系统的设计与实现

  6. 计算机音乐分类辨识研究

  7. ASP.NET+SQLSERVER古诗词在线学...

  8. java+mysql车辆管理系统的设计+源代码

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 中考体育项目与体育教学合理结合的研究

  11. 电站锅炉暖风器设计任务书

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 当代大学生慈善意识研究+文献综述

  14. 十二层带中心支撑钢结构...

  15. 乳业同业并购式全产业链...

  16. 杂拟谷盗体内共生菌沃尔...

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回