菜单
  

    1.3课题的研究内容
    本文详细介绍了在线投票系统的整个开发过程,重点介绍了系统功能与数据库管理的设计实现。对投票系统的各个子功能做了全面而详尽的介绍,针对各个子功能的设计而得到的数据库管理的逻辑结构,在此基础上完成对数据库的从概念到物理结构的创建,从而实现了本系统对信息的查询和更新的简便操作。
    2.相关技术
    2.1 ASP.NET概述
    ASP.NET是建立在服务器端的功能强大的WEB应用程序,它是CLR上的主要应用程序框架,ASP.NET具有以下web程序开发的优势:
    (1)提供强大的性能。与ASP不同,ASP.NET主要是公共语言运行库(Common Language Runtime)代码,ASP.NET主要运行在服务器端。正是因为如此,才使得ASP.NET能够即时编译、本地优化和缓存服务,从而提高了运行的性能。
    (2)功能强大的开发工具。在.net的集成开发环境(IDE)中vs功能强大,是ASP.NET的强大利器。工具箱和设计器是ASP.NET框架的重要组成部分。WYSIWYG编辑方式、拖放服务器控件、以及自动部署的功能使得vs如虎添翼,并且设计过程的样式即是运行时所见的效果。
    (3)方便管理。ASP.NET大大简化了web服务器端的环境和Web应用程序的设置过程。它通过基于文本的、分层次的配置系统,使ASP.NET的配置信息用纯文本格式保存,ASP.NET新的环境设置不需要系统本地管理工具支持。
    (4)良好的扩展性。ASP.NET具有良好的可扩展性,在ASP.NET的开发过程中,可以适当的加入其它的代码。网络上开放的组件几乎都可以替换ASP.NET运行过程中的子组件。
    2.2 B/S架构介绍
    基于B/S结构设计的系统会涉及到软件安全问题,而大学生信息成绩管理系统采用的正是B/S结构。B/S结构的工作模式是以浏览器/服务器为基础的,在使用时,如果使用者想访问服务器中的软件系统,仅仅需要打开计算机浏览器。
    2.3 SQLserver2005
    在线投票系统的数据库涉及的数据量较大,一般的设计环境难以满足系统的需求,而且本系统在安全性方面要求较高,所以数据库服务器采用SQL Server 2005,Web服务器上的ASP页面采用ADO方式连接数据库。
    SQL Server 2005是一个关系数据库管理系统,在系统设计过程中,提供了许多管理工具,简化了数据库管理的过程,具备动态自动管理和优化功能;具备大量的接口工具,在程序设计过程中提供了更多的选择,利于开发;具有很好的伸缩性,适用于多数平台,方便用户将数据库内的数据发布到Web页面上;支持ADO数据库对象、OLE数据源等。
    3.系统分析
    3.1需求分析
    在系统开始设计之前,进行了一些调研,通过调查的结果以及之后的总结,发现设计的系统需要具备以下功能:计算机操作人员的水平参差不齐,需要有较为完备的人机页面;因为该系统的应用方面广泛,所以权限管理方面必须完善;对初始数据修改简单方便,支持多条件下的修改;方便快捷的数据查询,支持多条件查询;完整的数据库管理,能够对系统进行还原和备份。
  1. 上一篇:Java楼盘销售信息管理系统设计
  2. 下一篇:iOS手机游戏cocos2d-x跑酷小游戏设计+源代码
  1. jsp小企业品质在线评分系统设计与实现

  2. php+mysql在线专家门诊预约系统的设计与实现

  3. jsp+sqlserver鲜花在线销售系统的设计+ER图

  4. 基于.net的在线考试系统网站设计与实现

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

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

  7. PHP+MySQL在线交流系统的设计与实现

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回