基于VisualStudio开发平台问卷调查系统的设计

基于VisualStudio开发平台问卷调查系统的设计

基于VisualStudio开发平台问卷调查系统的设计
摘要:问卷调查类型的系统可以完成对网上问答交流活动全过程中的人、财、物以及本企业内部各方面的协调和管理。本项目设计并开发问卷调查系统,采用的是VisualStudio开发平台,选择C#作为开发语言,选用Sqlserver作为后台数据库。问卷调查系统能够很好地解决具有知识。问卷调查系统能够很好地解决具有清晰规则和程序的问题,并具有很高的效率,可给企业带来巨大收益。问卷调查系统可以汇集并处理来自各种渠道的信息、提供决策的一致性、缩短完成任务人员的工作时间、减少错误、改善为用户提供的服务、提供新的信息、降低成本。 

关键词:问卷调查;交流;C#;VisualStudio;Sqlserver
 
Investigation system

Abstract:The system of questionnaire surveys can complete the coordination and management of people, finances, and materials within the entire process of online Q & A exchange activities. his project designs and develops a questionnaire survey system. It uses the VisualStudio development platform, selects C# as the development language, and uses Sqlserver as the back-end database. The questionnaire system can be well solved with knowledge. The questionnaire survey system can well solve problems with clear rules and procedures, and has high efficiency, which can bring huge benefits to the company. The questionnaire system can aggregate and process information from various sources, provide consistency in decision-making, shorten the working hours of personnel completing tasks, reduce errors, improve services for users, provide new information, and reduce costs.

Keywords: investigationk survey; exchange; C#; Visual Studio; Sqlserver
1.系统概述
(一)系统的简介
随着社会进入信息时代和社会生活的快节奏化,在传统的企业问卷调查信息管理中,需要经过若干道手续。如何运用问卷调查系统来提高企业的工作效率。,己成为当前多媒体电子商务发展的需要。许多问卷调查数据库应用已有一定的规模,然而各系统、各种类问卷调查的电子化编制发展不平衡,无法有效地实现问卷调查服务的社会化共享。因此,要实现问卷调查管理网络、信息网络服务同步发展。运用高科技手段来提高企业问卷调查信息管理工作的效率和管理水平,实现文档一体化,是摆在当前的一项紧迫任务。然而,也注意到许多单位在传统的问卷调查信息管理中,并没有很好地运用现代信息技术对问卷调查等信息进行管理,很多问卷调查系统将所有的管理事务全都交给管理员来完成,如果信息有任何的增删改查,都需要通过管理员来完成,非常麻烦。如何开发一个实用的问卷调查系统,是摆在设计者面前的一大难题。通过充分利用各种企业问卷调查工具帮助达到合理收发的目的、满足对企业问卷调查安全性、收益性等多样化要求。而为了更加高效的达到企业问卷调查的目的,简化企业问卷调查的过程,利用问卷调查系统是一个十分科学的选择。
随着信息技术的进步和应用范围的不断扩大,人们发现信息技术不仅可提高原有工作效率,而且还改变着人们的习惯和行为模式。信息技术作用的发挥不仅受制于技术能力,更受制于人们的思维习惯和观念。如今,我们的工作、生活和学习离不开信息系统的支持。我们使用银行的ATM存取现金,通过网上银行转账、汇款、买卖证券、缴纳公用事业费用等。在超市,收银员利用条形码和扫描仪来记录用户问卷调查的。通过互联网,人们预订旅馆、购买图书和电子机票并完成支付。人们手持社保卡到各级医院就医买药,用公交卡乘坐公交车、地铁、出租车,免去了携带零钱的不便。就是到餐馆就餐,不少餐馆服务员也用PDA帮你完成点菜,并提供电子打印清单。在高速公路出入口,驾驶员不用停车就能完成缴费过程。通过互联网,人们可以查询每一笔电信消费的详细信息,并选择新的消费套餐。 企业开展问卷调查的信息关平台主要包括内联网、外联网和互联网。问卷调查的问答交流管理系统可以完成对网上问答交流活动全过程中的人、财、物以及本企业内部各方面的协调和管理。
(二) 系统研究的意义
社会实践的失败源于不正确理论的指导。信息化的社会实践中出现的问题,已经造成了重复建设或巨大浪费,不得不引起学术界理论上的思考。到底什么是信息化,信息系统有什么特点,如何进行信息系统建设和管理,都需要我们加强理论探索。人们已经清醒地认识到,只有从理论上正确认识信息系统,才能更好地指导信息化实践。信息化是一项伟大的社会管理创新活动。对信息化的认识也经历了技术观点、管理观点、信息观三个阶段。 
随着市场和竞争优势的快速变化,企业自身也发生了相应的变化,互联网和新兴市场正在改变着传统企业的成本和收入结构。例如,思科系统公司不制造自己卖的产品,利用互联网传输问卷给制造厂并监控它们运出时的问卷状态。传统企业是层级型的、集中式的结构化专业分工,通常基于一个固定的标准化运作程序大量生产产品。问卷调查系统可以汇集并处理来自各种渠道的信息、提供决策的一致性、缩短完成任务人员的工作时间、减少错误、改善为用户提供的服务、提供新的信息、降低成本。
(三) 系统的国内外发展情况
随着因特网的广泛普及,问卷调查应用系统也在朝着满足个性消费需求与个性化服务的方向发展。20世纪80年代以来,信息技术和信息系统带来了信息化企业经营管理过程的巨大变化,促进了信息化企业业务流程的合并与精简, 缩短了信息化企业的反应时间,大大提高了信息化企业的运行效率与效益。问卷调查在现代贸易中占有举足轻重的地位,并主导整个贸易形式的发展。美国已有44个州制定了与问卷调查有关的法律。而美国的政府各部门颁布的应用问卷调查手段进行公务活动的法规就更多了。伴随着经济全球化和区域经济一体化进程的加快,发达国家的企业规模日益壮大,信息化企业进入过度竞争的境地。全球市场环境的变化使信息化企业不得不重新审视自己的经营行为。在这种过度竞争的市场环境中,信息化企业逐渐认识到,产品和市场战略只被看作是信息化企业生命中相对短暂的表面现象,信息化企业拥有独特的资源与能力才是其获取持续竞争优势的“秘密武器”。
我国问卷调查起步较晚,问卷调查系统暂时还没有全面进行综合性的业务。在这种经营环境中,信息化企业竞争进入到一个更高、更新的平台,信息化企业必须在新的平台上开发培养出克敌制胜的强大能力,才能最终嬴得竞争的胜利。 
(四) 系统研究目标
总之,为了问卷调查系统开发项目的顺利完成,在项目启动后应做好充分的调查和分析,制订完整的项目实施计划和项目管理计划,事先预算好项目实施所需的各种资源, 确定项目各个阶段的具体任务及评估指标,并做好每个阶段的评估工作,以确保项目顺利推进。此外在项目实施过程中应严格监控可能出现的各种异常情况,并采取适当的措施及时处理,最终使项目在规定的时间、成本和质量范围内,达到以下几点预期的项目目标。
(1) 用户信息管理功能
(2) 记录用户的问卷调查对象信息
(3) 记录用户的问卷发布对象信息

(五)开发工具
ASP.NET技术是由美国Microsoft公司开发的一种动态网页技术标准。ASP.NET技术开发的各种web应用包括各种管理系统和各种网站程序,可以在Windows操作系统平台上运行和使用。ASP.NET技术相对于其他开发技术,如ASP.NET,PHP等,具有明显的优势:无需编译运行,代码分离,增加安全性,执行速度快等。在没有ASP.NET技术之前,微软早期发表的ASP面临过时的状态,各种网站和管理系统几乎全部是ASP.NET等技术的天下,微软为了解决ASP.NET技术对ASP带来的冲击,推出了ASP的升级版本ASP.NET,微软凭借window系统的优势使ASP.NET得到了很广泛的应用,在绝大多数的企业级应用中,ASP.NET技术开发占据着第一的地位。Microsoft公司还开发了ASP.NET的集成开发平台VisualStudio,目前最新版本是VS2015。
C#语言是由美国Microsoft公司在2000年发布的,是一种面向对象的高级开发语言,基于.NET Framework环境下。C#编程语言是由Microsoft公司的Anders Hejlsberg和同事们一起研发的。C#语言是面向对象的程序设计语言,在开发中大大节省了程序设计的时间,C#语言提供的封装、继承和多态等技术,具有其他编程语言无法超越的优越性。C#被设计用于开发各种GUI程序和Intranet应用程序。其主旨在把C#设计成为一种“简单、现代、通用”的开发语言。C#语言以其强大的操作能力、创新的语言特性、优雅的语法风格和便捷的面向组件编程的支持成为ASP.NET开发的首选语言。
C/S系统的服务器端必须使用性能特别高的PC或者小型机,客户端必须安装专用的软件,才能进行业务处理工作。B/S系统还有另外一个就是Web项目,只需要安装数据库和Web容器,用户就可以进行信息交互工作。
SQLServer数据库和其他数据库一样,是一种关系型的数据库管理系统,是由美国的Microsoft公司推出的产品。SQLServer数据库属于中小型数据库,虽然在功能上相对其他大型的数据库仍有差距,但是凭借Microsoft公司雄厚的技术支持,和数据库本身的简单易用性,因此很受开发者的欢迎。Microsoft公司一直在对SQLServer数据库系统进行更新和升级,目前最新的版本是SQLServer2014。
摘要 1
关键词: 1
1.系统概述 1
(一)系统的简介 1
(二) 系统研究的意义 2
(三) 系统的国内外发展情况 3
(四) 系统研究目标 3
2、系统分析 4
(一)系统可行性的分析 4
1、经济可行性的分析 5
2、技术可行性的分析 5
3、使用可行性的分析 5
(二) 系统需求的分析 5
1、 需求背景的分析 5
2、参与者情况的分析 6
3、非功能需求的分析 7
(一) 系统架构 8
1、系统开发流程的设计 8
2、系统的体系结构设计 10
3、系统开发平台的搭建 10
(二)概要设计 11
1、业务运行流程情况设计 12
2、系统功能模块的设计 14
3、 系统数据流程的设计 14
4、系统时序图的设计 17
5、 系统状态图的设计 18
4、数据库设计 19
1、E-R关系模型图的设计 19
2、 数据库表的设计 19
5、 系统的实施 21
(一) 系统登录的编程实现 21
(二)系统首页的编程实现 22
(三)密码管理的编程实现 23
(四) 用户管理的编程实现 24
(五)问卷调查对象信息管理功能 25
(六) 问卷发布对象信息管理功能 26
(七)问卷信息管理功能 27
(八) 公告信息管理功能 28
(九) 查询信息的编程实现 29
6、系统的测试 30
(一)测试环境 30
(二)测试用例 30
参考文献 33
参考文献
[1]萨师煊、王珊.数据库系统概论.北京:高校教育出版社2013
[2]毕庶伟.管理信息系统分析与设计.北京:机械工业出版社,2012
[3]张基温.信息系统开发案例.北京;清华大学出版社,2013;
[4]董纪阳.软件设计中的需求分析.电脑知识与技术.2011.(28):56-57
[5]朱敏,朱晴婷,李媛媛.ASP.NET Web应用教程[J].北京:清华大学出版社,北京交通大学出版社,2014。
[6]方睿,刁仁宏,吴四九.网络数据库原理及应用[J].成都:四川大学出版社,2015。
[7]汪孝道,刘中兵,徐佳晶.ASP.NET数据库开发实例精粹[J].北京:电子工业出版社,2015。
[8]胡恒,刘宇,吕游.C#Script网页开发实例教程[J].北京:机械工业出版社, 2012
[9]闪四清.SQL Server2000实用教程[J]. 北京:人民出版社,2012.6
[10]郭力平 数据库技术与应用[J]人民邮电出版社2014年
[11]陈宪 国际贸易理论与实务(第二版)[J]高等教育出版社2010年
[12]FLANAGAN.《C#技术手册》. 中国电力出版社,2012年6月:1-465
[13]王晓东.ASP.NET架构的研究与应用[J].科技信息,2013,23(23):439-439.
[14]廖胜军.基于web整合架构的应用研究[D].武汉:武汉理工大学,2012.
[15]胡元发.基于ASP.NET架构的设计与应用[D].苏州:苏州大学,2011.
[16]彭帅.  高校课堂教学质量学生评价机制的思考[J].  廊坊师范学院学报(社会科学版),2010(2):110-112
[17]孙刚,徐兵等.基于 ASP.Net 技术的 Web 应用系统的开发[J].长春工业大学学报(自然科学版),2014,(3):80-83
[18]刘瑞新主编.ASP 动态网站开发学位论文指导及实例[J].北京:机械工业出版社,2015:24-44
[19] FLANAGAN.C#技术手册. 中国电力出版社,2012年6月:1-465
[20] Paco Hope.Web Security Testing Cookbook[M].New York:EDITORIAL MANAGER,2010:25-26.
[21] Akgiray et al. An effective way to do network marketing [J].UNIONS.,2009(9):84-95.
[22] Loped. Discuss online book sales website design and implementation [J]. J union expo,2010(11):18-22.
[23] Solt、Swanson. The sales class website design[J].Technological era, 2010 (8):18-23.
[24]  LEE ANNE PHILLIPS.巧学活用HTML4.电子工业出版社,2010年8月:1-319
[25]Rosemary Stockdale. Managing customer relationships in theself- service enironment of e-  tourism[J].Journal of VacationMarketing. Jul 2007;13:205- 219.
[26] 万江中,安诗芳等.软件工程知识体系指南综述[J].计算机应用研究,2006, 10(12): 3.
[27] Michael Bowers,Dionysios Synodinos,Victor Sumner.HTML5 and CSS3 Design Patterns[M].American:Harvard University Press,2012.
[28] BruceEckel.C#编程思想. 机械工业出版社,2013年10月:1-378
[29] FLANAGAN.C#技术手册. 中国电力出版社,2012年6月:1-465
[30] Paco Hope.Web Security Testing Cookbook[M].New York:EDITORIAL MANAGER,2010:24-26.

 

暂时没有评论

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。