2。3 开发平台Visual Studio 2013

Visual Studio(VS)是由微软公司推出的开发工具包系列产品,它包含了整个软件开发的生命周期中使用的一般工具,如代码管控、UML、集成开发环境(IDE)等等。

Visual Studio是一款功能强大的编码工具,由VS编写的目标代码适用于Microsoft支持的所有平台。VS支持快速查找和修复代码问题,并轻松进行重构;支持高级调试,跨语言进行本地或远程调试,诊断性能问题,无需离开调试器工作流;使用强大的Web框架,如AngularJS、jQuery、Bootstrap、Django和Backbone。js;多语言支持C#、Visual Basic、F#、C++、JavaScript、TypeScript和Python等。

Visual Studio 2013改进了对 C++语言的支持,增加了敏捷开发项目模板、代码信息指示(Code information indicators)、Git支持、团队工作室(Team Room)、身份识别以及。NET内存转储分析仪。

随着。net的应用,Visual Studio这个编程语言集合体让程序员一步到位,加速团队合作,可以充分让团队中的程序员使用不同的开发工具(包括Eclipse和Xcode)来完成各自的工作,可视化的编程界面和相关操作代码的分离使得整个过程清晰明了,提高了整体的工作效率。

2。4 数据库操纵工具ADO。NET

ADO。NET是ASP。NET网站通往数据库之间的桥梁。ADO。NET的名字来源于ADO(ActiveX Data Objects),是对ADO技术的改进,是新一代数据存取技术,作为首选使用的数据访问接口应用在。NET开发环境中。为了使程序员能够便捷地对各个相关数据源进行存取操作,ADO。NET针对各种类型的数据提供了对应的访问形式和其对应的类,并且在这些类中提供了相应的数据交互的方法和属性。可以用此方法进行操作的数据源有SQL数据库、Access数据库、Oracle数据库、XML文件等。

在ADO。NET中,有多种。NET Framework数据提供程序可供选择。本系统主要使用SQL Server 。NET Framework数据提供程序,需要使用命名空间System。Data。SqlClient,用于访问SQL Server数据库。

3  系统分析

3。1 功能分析

3。1。1  系统概述

根据用户需要使用的功能不同,系统整体划分为三个部分:管理员模块、普通用户模块和发布问卷的客户模块。

管理员模块包括用户信息管理和问卷列表管理两种功能。管理员通过查看、删除这两种功能对问卷进行管理,用户管理功能包括新增用户、查看用户信息和删除用户。

普通用户模块的功能包括填写问卷和个人资料管理,其中主要功能是填写问卷。用户登录后查看列表、填写感兴趣的问卷、最后提交。个人资料管理包括修改个人信息以及登录密码等。

发布问卷的客户模块具有问卷管理功能,包括新增、修改、删除问卷和查看统计结果。个人资料修改功能,包括修改个人信息和登录密码。

3。1。2  功能结构图

图3。1 系统功能结构图

如图3。1所示,根据对需求的分析以及三大模块功能分析,得到了系统的功能结构。

3。1。3  系统流程图

以下将对系统主要功能的流程进行分析。

1、客户发布问卷流程

客户发布问卷具体流程如图3。2所示:

图3。2 客户发布问卷流程

2、用户注册流程

用户注册具体流程如图3。3所示:

图3。3 用户注册流程

3、后台管理流程

管理员登录进入后台具体流程如图3。4所示。

图3。4后台管理流程

4  系统设计

完成功能分析以后,便开始进入设计阶段,在开发周期中,系统设计将功能描述转变成相应的方法来实现的过程,是最具创意和活力的部分。

上一篇:稀疏数据上动态个性化推荐
下一篇:asp.net+sqlserver高校毕业生就业及去向综合管理系统设计

浅谈校园网安全控制策略【1715字】

校园一卡通数据系统的學...

论校园网的建设和管理【1504字】

规范架建校园网络的设想【4632字】

校园网建设要以用为本【1872字】

校园网的高校教育信息系...

校园网的实验室管理运行...

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析