问卷调查管理系统详细设计说明书

  • 格式:docx
  • 大小:616.69 KB
  • 文档页数:32

下载文档原格式

  / 32
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档编号:HHIT-SECD-ZJSJ121-01T

版本号:

问卷调查管理系统详细设计说明书

项目名称

基于web的问卷调查管理系统

项目负责人房慧萍

项目开发单位

淮海工学院计算机科学系Z计算机121第1项目组

项目组成员

房慧萍费云柱李玲玉李雨婷罗晓雯魏思聪

起止时间

2015年12月7日至2015年12月9日

2015年12月7日

软件工程课程设计项目组任务分派单(组长用)

班级: Z计算机121 组别: 01 组长姓名:房慧萍时间: 2015年 12月 7日

项目名称:基于web的问卷调查管理系统阶段名称:详细设计

1、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名

称、内容、完成标准等信息;

2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩

评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。

目录

1.引言【李雨婷】

1.1编写目的

前两个阶段(需求分析和概要设计)已经对该系统的功能进行了概要性的描述。本文档是在其基础上对问卷调查系统进行进一步的详细设计。主要包括7个模块的设计:登陆管理模块、问卷填写管理模块、问卷统计管理模块、问

卷主题管理模块、问卷题目管理模块、题目选择项管理模块、系统配置管理模块。

1.2背景

开发软件系统名称:问卷调查系统。

项目开发者:淮海工学院计算机工程系Z计算机121班“问卷调查系统”开发小组

项目开发成员:房慧萍费云柱李玲玉李雨婷罗晓雯魏思聪

用户:问卷调查系统管理员、被调查人员(用户)。

实现该软件的计算机中心或计算机网络:淮海工学院计算机楼105机房、学生宿舍、图书馆。

该软件系统同其他系统或者其他机构的基本的相互来往关系:本系统在win7、win8上运行。后台在SQL Server 2008数据库上实现。

1.3参考资料

1.软件工程导论(第五版)张海藩清华大学出版社

2.《数据库原理及设计》萨师煊,高等教育出版社

3.计算机软件产品开发文件编制指南GB 8567-88

2.程序系统的结构【李雨婷】

系统层次图

图4-1 系统层次图【李玲玉】

描述:本项目问卷调查系统分为:登陆管理模块、问卷填写管理模块、问卷统计管理模块、问卷主题管理模块、问卷题目管理模块、题目选择项管理模块、系统配置管理模块。根据任务目标将总体结构图从问卷调查系统开始划分,分为用户和管理员两个部分。普通用户:注册后具有用户名、密码信息,登录系统后可以填写问卷、查看问卷统计信息,其中,问卷统计分别可以用表格和图形查看。管理员:有唯一的用户名和密码,可以创建问卷主题、题目、选项并发布问卷。其中,问卷信息管理具有增加,删除,修改和查询四个基本操作。

3.程序(登录管理模块)设计说明【房慧萍】

程序描述

这个模块是登录阅管理,在问卷调查管理系统中,处于一个最初始模块的位置,主要用来管理用户和管理员是否非法登录等信息。

功能

登录管理模块功能图:

输入处理输出

图4-2 登录管理模块功能图【房慧萍】

描述:输入部分为用户名(或管理员账号)密码和验证码,具体的处理功能是验证比对数据库中数据表信息。完成具体操作后若输入正确则进入系统,输入错误则返回登录首页。

性能

该程序是登录管理,用于验证用户或管理员输入的账号、密码以及验证码是否正确,防止非法用户登录系统。

输入项

用户名,字符串

密码:字符串

管理员账号:字符串

密码:字符串

输出项

登录状态信息,如登录成功、登录失败

算法

系统根据用户或管理员输入的用户名、管理员账号、密码、验证,与数据库中数据表中结果进行比对,返回不同的结果,显示给用户。

流程逻辑

登录管理模块流程图

图4-3登录管理模块流程图【房慧萍】

描述:首先进入登录管理模块,用户输入用户名和密码,再输入验证码,管理员输入管理员账号和密码,再输入验证码,系统验证验证码是否输入正确,若错误则跳回登录首页重新输入再登录,若正确再验证输入的用户名和密码是否

正确匹配,若正确登录系统,若错误回到登录首页重新登录。接口

用户信息表(UserInfo)结构:

表4-1 UserInfo(用户信息)表【房慧萍】管理员信息(Users)结构:

表4-2 Users(管理员信息)表【房慧萍】

登录管理界面图

图4-4 用户登录界面图【房慧萍】

图4-5 管理员登录界面图【房慧萍】

存储分配

这是个登录管理模块,用来管理用户和管理员的登录操作,所以数据存放在用户信息表和管理员信息表中。

注释设计

a. 用双斜线''用 ''/*'' 和 ''*/'' 做多行注释

限制条件

由于本模块是基于用户和管理员的,所以只由通过正确的用户名密码和管理员账号密码才能登录到本系统中。

测试计划

a. 用户登录:输入用户名和密码,必须与数据库中的用户信息表中的用户名、密码匹配,匹配后登录进入系统。

b. 管理员登录:输入管理员账号和密码,必须与数据库中的管理员信息表中的管理员账号、密码匹配,匹配后登录进入系统。

尚未解决的问题

由于本系统比较简单原始,所以尚未实现忘记密码重新找回的操作。

4. 程序(问卷填写管理模块)设计说明【李玲玉】

程序描述

该系统是基于web问卷调查系统的一个问卷填写管理模块,其中包含填写问卷的操作。

功能

问卷填写管理模块功能图输入处理输出

图4-6问卷填写管理模块功能图【李玲玉】

描述:输入部分为填写问卷。处理是被选选项和未选选项。输出部分是Items