问卷调查管理系统设计手册_第1页
问卷调查管理系统设计手册_第2页
问卷调查管理系统设计手册_第3页
问卷调查管理系统设计手册_第4页
问卷调查管理系统设计手册_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号:HH1T-SECD-ZJSJ121-U1T

版本号:V1.0

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

项目名称基于web的问卷调查管理系统

项目负责人房慧萍

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

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

起止时间_________2015年12月7日至2023年12月9日_________

2023年12月7日

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

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

项目名称:法丁•web的句卷调杏管理系统阶段名称:详细设计

序验收

学号姓名阶段名称详细任务内容完毕原则起止日期

a成绩

整顿汇总审核文档,编汇总各组

详细设计

1房慈萍写问卷登录管理模块的员设计成12/07-12/09

阐明书

程序设计阐明果

详细设计完毕对应

2费云柱编写选择项管理模块12/07-12/09

阐明书汇报部分

详细设计完毕问卷填写管理模块完毕对应

3李玲玉12/07-12/09

阐明书的程序设计阐明汇报部分

撰写引言,程序系统的

详细设计完毕对应

4李雨婷构造,以及问卷主题管12/07-12/09

阐明书汇报部分

理模块H勺程序设计阐明

详细设计问卷项目管理模块日勺程完毕对应

5罗晓雯12/07-12/09

阐明书序设计阐明汇报部分

详细设计问卷记录管理模块的程完毕对应

6魏思聪12/07-12/09

阐明书序设计阐明汇报部分

1、本表由组长为其组员每次上机实践分派任务使用,应认真填写有关任务名称、内容、完毕原则等

信息;

2、本表在每次任务完毕后,由组长按照完毕原则验收,并给出每个组员成绩评估(每人平均70分制),

除组长保留一份外,应及时上报任课老师(电子和纸质文档同步上报)。

目录

1.引言【董昊鑫】......................................................错误!未定义书签。

1.1编写目的........................................................错误!未定义书签。

1.2背景...........................................................错误!未定义书签。

1.3参照资料.......................................................错误!未定义书签。

2.程序系统的构造【董吴鑫】.........................................错误!未定义书签。

2.1系统层次图.......................................................错误!未定义书签。

3.程序(图书借阅管理模块〉设计阐明....................................错误!未定义书签。

3.1程序描述.........................................................错误!未定义书签。

3.2功能..............................................................错误I未定义书签.

图书借阅模块功能图:................................................错误!未定义书签。

3.3性能..............................................................错误!未定义书签。

3.4输入项............................................................错误!未定义书签。

3.5输出项............................................................错误!未定义书签。

3.6算法..............................................................错误!未定义书签。

3.7流程逻辑..........................................................错误!未定义书签。

图书借阅模块流程图...................................................错误!未定义书签。

3.8接口..............................................................错误!未定义书签。

借阅管理界面图.......................................................错误!未定义书签。

3.9存储分派..........................................................错误!未定义书签。

3.10注释设计.........................................................错误!未定义书签。

3.11限制条件.........................................................错误!未定义书签。

3.12测试计划.........................................................错误!未定义书签。

3.13尚未处理的问题..................................................错误!未定义书签。

4.程序(书籍信息管理模块)设计阐明.....................................错误!未定义书签。

4.1程序描述..........................................................错误!未定义书特。

42功能..............................................................错误!未定义书签。

书籍信息管理模块功能图............................................错误!未定义书签。

4.3性能..............................................................错误!未定义书签。

44输入项............................................................错误!未定义书签。

4.5输出项............................................................错误!未定义书签。

4.6算法..............................................................错误!未定义书签。

4.7流程逻辑..........................................................错误!未定义书签。

图书信息管理流程图...................................................错误!未定义书签。

4.8接口..............................................................错误!未定义书签。

书籍信息管理界面图...................................................错误!未定义书签。

49存储分派..........................................................错误!未定义书签。

4.10注释设计........................................................错误!未定义书签。

4.11限制条件........................................................错误!未定义书签。

4.12测试计划........................................................错误!未定义书签。

5程序(登陆模块)设计阐明...........................................错误!未定义书签。

5.1程序描述..........................................................错误!未定义书签。

5.2功能.............................................................错误!未定义书签。

登陆模块功能图.......................................................错误!未定义书签。

5.3输入项...........................................................错误!未定义书签。

5.4输出项...........................................................错误!未定义书签。

5.5流程逻辑........................................................错误!未定义书签。

登陆模块的程序流程图.................................................错误!未定义书签。

5.6接口.............................................................错误!未定义书签。

顾客登陆系统界面图...................................................错误!未定义书签。

5.7存储分派.........................................................错误!未定义书签。

5.8注释设计........................................................错误!未定义书签,

5.9限制条件........................................................错误!未定义书签。

5.10测试计划........................................................错误!未定义书签。

5.11尚未处理的问题..................................................错误!未定义书签。

6.程序(图书报损管理模块)设计阐明...................................错误!未定义书签。

6.1程序描述..........................................................错误!未定义书签。

6.2功能..............................................................错误!未定义书签。

图书报损模块功能图...................................................错误!未定义书签。

6.3性能..............................................................错误!未定义书签。

6.4输入项............................................................错误!未定义书签。

6.5输出项............................................................错误!未定义书签。

6.6算法..............................................................错误!未定义书签。

6.7流程逻辑..........................................................错误!未定义书签。

6.7.1图书报损管理模块流程图........................................错误!未定义书签。

6.8接口..............................................................错误!未定义书签。

图书报损管理界面图...................................................错误!未定义书签。

6.9存储分派..........................................................错误!未定义书签。

6.10注释设计........................................................错误!未定义书签。

6.11限制条件........................................................错误!未定义书签。

6.12测试计划.......................................................错误!未定义书签。

6.13尚未处理的问题.................................................错误!未定义书签。

1.引言【李雨婷】

1.1编写目的

前两个阶段(需求分析和概要设计)已经对该系统的功能进行了概要性口勺描述。

本文档是在其基础上对问卷调查系统进行深入的详细设计。重要包括7个模块H勺设

计:登陆管理模块、问卷填写管理模块、问卷记录管理模块、问卷主题管理模块、问

卷题F1管理模块、题H选择项管理模块、系统配置管理模块。

1.2背景

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

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

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

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

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

图书馆。

该软件系统同其他系统或者其他机构的基本H勺互相来往关系:本系统在win7,win8

上运行。后台在SQLServer2023数据库上实现。

1.3参照资料

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

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

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

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

2.1系统层次图

基于《由诃卷调位系

用户

管理员

奈-L

0

ft理

役»

结H

I

匚।

以2_

卷TL

%淤

ir择

6农

Ittl重

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

描述:本项目问卷调查系统分为:登陆管理模块、问卷填写管理模块、问卷记录管理

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

模块。根据任务目H勺将总体构造图从问卷调查系统开始划分,分为顾客和管理员两个

部分。一般顾客:注册后具有顾客名、密码信息,登录系统后可以填写问卷、查看问

卷记录信息,其中,问卷记录分别可以用表格和图形查看。管理员:有唯一的顾客名

和密码,可以创立问卷主题、题目、选项并公布问卷。其中,问卷信息管理具有增长,

删除,修改和查询四个基本操作。

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

3.1程序描述

这个模块是登录阅管理,在问卷调查管理系统中,处在一种最初始模块的位置,

重要用来管理顾客和管理员与否非法登录等信息。

3.2功能

登录管理模块功能图:

输入处理输出

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

描述:输入部分为顾客名(或管理员账号)密码和验证码,详细的处理功能是验证比

对数据库中数据表信息。完毕详细操作后若输入对的则进入系统,输入错误则返回登

录首页。

3.3性能

该程序是登录管理,用于验证顾客或管理员输入口勺账号、密码以及验证码与否对

的,防止非法顾客登录系统。

3.4输入项

顾客名,字符串

密码:字符串

管理员账号:字符串

密码:字符串

3.5输出项

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

3.6算法

系统根据顾客或管理员输入H勺顾客名、管理员账号、密码、验证,与数据库中数

据表中成果进行比对,返回不一样口勺成果,显示给顾客。

3.7流程逻辑

登录管理模块流程图

------►输入用户名<—I

输入密码

N

N输入验证码

<验证码是否正确二二一

Y

一二二二用户名密码是否正确二:二、

登录成功

,结束

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

描述:首先进入登录管理模块,顾客输入顾客名和密码,再输入验证码,管理员输入

管理员账号和密码,再输入验证码,系统验证验证码与否输入对的,若错误则跳回登

录首页重新输入再登录,若对的I再验证输入的顾客名和密码与否对H勺匹配,若对的登

录系统,若错误回到登录首页重新登录。

3.8接口

顾客信息表(Userinfo)枸造:

字段名称字段阐明数据类型及长度与否关键字与否可认为空

UserlnfoID顾客编号intYN

UserTnfoNamo顾客名varchar(32)N\

UserInfoPassword密码Varchar(255)NN

表4-1Userinfo(顾客信息)表【房慧萍】

管理员信息(Usors)构造:

字段名称字段阐明数据类型及尺度与否关键字与否可认为空

UserID管理员编号IntYN

UserName管理员姓名Varchar(32)NN

Password密码Varchar(255)NN

Email邮箱Varchar(200)NN

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

登录管理界面图

用户登录

用户名:*

密码:*

蛉证码:*|rmkop;

登录取消

图4-4顾客登录界面图【房慧萍】

管理员登录

管理员账号:

密码:

睑证码:-HGFJE

登录]I一取消

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

3.9存储分派

这是个登录管理模块,用来管理顾客和管理员的登录操作,因此数据寄存在顾客

信息表和管理员信息表中。

3.10注释设计

a.用双斜线做单行注释

b.用和做多行注释

3.11限制条件

由于本模块是基于顾客和管理员H勺,因此只由通过对的的顾客名密码和管理员账

号密码才能登录到本系统中。

3.12测试计划

a.顾客登录:输入顾客名和密码,必须与数据库中H勺顾客信息表中的顾客名、密码

匹配,匹配后登录进入系统。

b.管理员登录:输入管理员账号和密码,必须与数据库中的管理员信息表中的J管理

员账号、密码匹配,匹配后登录进入系统。

3.13尚未处理的问题

由于本系统比较简朴原始,因此尚未实现忘掉密码直新找回的操作。

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

4.1程序描述

该系统是基于web问卷调查系统口勺一种问卷填写管理模块,其中包括填写问卷口勺

操作。

4.2功能

问卷填写管理模块功能图

输入处理输出

Items表属性

VoteCount+1

Items表属性

VoteCount保

持不变

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

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

VoteCount+1和Ilems表属性VoteCount保持不变。

4.3性能

该程序是问卷填写管理,用于给一般顾客或者管理员填写问卷,并提交问卷。

4.4输入项

题目中被选选项

4.5输出项

字段名称字段阐明数据类型及长度与否关键字与否可认为空

ItemID选项编号IntYN

Name诜项名Varchar(1000)NN

VoteCount合计被选次数IntNN

SubjectlD所属题目IntNN

表4-3

4.6算法

系统根据顾客或者管理员填写的问卷,来处理被选选项和未选选项。

4.7流程逻辑

问卷填写管理流程图

Y

以表格陵者图

形的形式显示

问卷结果

c结束

图4-7问卷填写管理流程图【李玲玉】

描述:先输入顾客名,密码,验证码,然后登陆,在填写问卷,提交问卷,假如不提

交,则继续填写问卷,最终选择以表格或者图形的形式显示问卷成果。

4.8接口

问卷填写模块的重要接口是问卷填写的主界面,在这个接口中,管理员或一般顾

客可以填写问卷。通过输入顾客名,密码,验证码进行登录,顾客登录成功后,会进

入问卷填写管理界面,填写完问卷后,可以选择以表格或者图形的I形式查看问卷成果。

问卷填写管理界面图

你做过联业规划吗

。有

。没有

你想从事本专业工作吗

妗希望

。襁望

你希望在咧陛城市就业

南京

。上海

1-北京

。苏州

1家乡本地

©ISS

你期望的工资是多少?

O2000-2999

。3000-3999

©4000-4999

。500CtLt

图4-8问卷填纥管理界面图【李玲玉】

4.9存储分派

问卷有关信息存储在题目选项表中。

4.10注释设计

用/*……*/作多行注释,用//作单行注释。

4.11限制条件

严禁一切非授权顾客更改问卷信息。

4.12测试计划

使用人量错误数据对问卷填写功能进行严格的错误检置,保证功能有效执行。

5程序(问卷记录管理模块)设计阐明【魏思聪】

5.1程序描述

设计本程序是为了能更以便快捷地理解问卷中有关选项的数目状况,减少对问卷

进行整顿归类的同步也节省时间,本程序的特点就是简朴易懂以便操作。

5.2功能

5.2.1问卷记录管理模块功能图

户统计选项

统计选项生成图表

信息

信更新选项

息数据库

图4-9问卷选项记录管理模块功能图【魏思聪】

描述:输入部分为问卷的填写信息,对它进行记录工作,然后更新数据库。对应的输

出为新增的问卷每个选项时数目信息和对选项进行整顿归类形成的图表,最终更新数

据库。

5.3性能

该程序是问卷选项记录管理,用于对问卷选项口勺记录和将记录之后的成果以图或

表的形式进行显示。

5.4输入项

字段名称字段阐明数据类型及长度与否关键字与否可认为空

ItemID选项编号IntY\

Name选项名Varchar(1000)NN

SubjectID所属题目IntNN

表4-4输入项

5.5输出项

A.生成的选项的选项名、所属题目、尚有合计被选次数

字段名称字段阐明数据类型及长度与否关键字与否可认为空

ItemID选项编号IntYN

Name选项名Varchar(1000)N\

VoteCount合计被选次数IntNN

SubjectID所属题目IntNN

表4-5输出项

B.合计被选次数所生成的图表

5.6算法

系统根据顾客所填的选项进行整顿、归类,最终得出每个选项日勺数据状况,将这

些添加到数据库中。并且生成条形图,并显示在管理员面前。

5.7流程逻辑

5.7.1问卷记录管理模块流程图

管理员登录

选择模块

问卷统计模块

选择选项统计

结果查看方式

结束

图4-10图书报损管理模块流程图【魏思聪】

描述:首先进入管理员登录的菜单,选择问卷记录管理模块。接着,根据算法和程序,

对每个选项的数目进行整顿和归类,并生成图表,最终更新数据库。结束这一模块H勺

操作之后,在选择其他模块。

58接口

接口传递信息

问卷选项信息添加选项数目问卷选项信息(也要是每个问卷选项的数据)、生成

对应口勺条形图

表4-6

5.8.1问卷主题管理界面图

物世建制8)

^115%

图4Tl以表格方式显示记录成果【魏思聪】

1______KF

[匕

MDM£・♦力CfUXAQ

显示投票结果

■___________________________________________________________________________________________________________________■

Ghl础微幽

|所占gJKRGW!HIE

IBFI

«w•%______________________________________________________0

iMABMttXMI

附占■:

■M*gjMwnt,•艮f

«9

h

Tftfll4

冏中IPF3

•s0

北泉。、0

苏州

•%0

瓦多Hl0。0

。、•

1_____M-

|»»2W9

。、

IPS

图4T2以图形方式显示记录成果【魏思聪】

5.9存储分派

根据顾客自一需求来设定数据库,进行存储分派。

5.10注释设计

&.用双斜线做单行注释

b.用和做多行注释

5.11限制条件

操作系统需windowsxp/7

数据库使用的是sqlserver2023

5.12测试计划

a.问卷调查选项时输入,必须为字符串,查询该选项时记录时成果与否有误。

b.问卷调查选项生成的图表H勺输出,查询该选项生成的I图表与否有误。

5.13尚未处理的问题

无法在短时间内对更大规模口勺问卷调查选项进行信息处理(此系统还是比较小型

H勺)。生成图表的数字不是那么精确。尚有就是更多的地方随时用的程序处理H勺数据

范围都是比较小的。

6程序(问卷主题管理模块)设计阐明【李雨婷】

6.1程序描述

这个模块是问卷主题管理,本功能重要是对问卷问题的一种总体分类,是一种非

常重要并且必不可少时模块,记录问卷主题信息。

6.2功能

问卷主题模块功能图

除主题。完毕详细操作后更新数据库,产生新的数据。

6.3性能

该程序是问卷主题管理,用于管理问卷主题信息,管理员把有关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论