版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
问卷调查管理系统详细设计说明书文档编号:HHIT-SECD-ZJSJ121-01T版本号:问卷调查管理系统详细设计说明书项目名称基于web的问卷调查管理系统项目负责人房慧萍项目开发单位淮海工学院计算机科学系Z计算机121第1项目组项目组成员房慧萍费云柱李玲玉李雨婷罗晓雯魏思聪起止时间2015年12月7日至2015年12月9日2015年12月7日问卷调查管理系统详细设计说明书全文共32页,当前为第1页。问卷调查管理系统详细设计说明书全文共32页,当前为第1页。软件工程课程设计项目组任务分派单(组长用)班级:Z计算机121组别:01组长姓名:房慧萍时间:2015年12月7日问卷调查管理系统详细设计说明书全文共32页,当前为第2页。项目名称:基于web的问卷调查管理系统阶段名称:详细设计问卷调查管理系统详细设计说明书全文共32页,当前为第2页。序号学号姓名阶段名称具体任务内容完成标准起止日期验收成绩166房慧萍详细设计说明书整理汇总审核文档,编写问卷登录管理模块的程序设计说明汇总各组员设计结果12/07-12/09267费云柱详细设计说明书编写选择项管理模块完成相应报告部分12/07-12/09373李玲玉详细设计说明书完成问卷填写管理模块的程序设计说明完成相应报告部分12/07-12/09475李雨婷详细设计说明书撰写引言,程序系统的结构,以及问卷主题管理模块的程序设计说明完成相应报告部分12/07-12/09577罗晓雯详细设计说明书问卷项目管理模块的程序设计说明完成相应报告部分12/07-12/09689魏思聪详细设计说明书问卷统计管理模块的程序设计说明完成相应报告部分12/07-12/091、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息;2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。目录问卷调查管理系统详细设计说明书全文共32页,当前为第3页。问卷调查管理系统详细设计说明书全文共32页,当前为第3页。问卷调查管理系统详细设计说明书全文共32页,当前为第4页。问卷调查管理系统详细设计说明书全文共32页,当前为第4页。引言【李雨婷】1.1编写目的问卷调查管理系统详细设计说明书全文共32页,当前为第5页。前两个阶段(需求分析和概要设计)已经对该系统的功能进行了概要性的描述。本文档是在其基础上对问卷调查系统进行进一步的详细设计。主要包括7个模块的设计:登陆管理模块、问卷填写管理模块、问卷统计管理模块、问卷主题管理模块、问卷题目管理模块、题目选择项管理模块、系统配置管理模块。问卷调查管理系统详细设计说明书全文共32页,当前为第5页。1.2背景开发软件系统名称:问卷调查系统。项目开发者:淮海工学院计算机工程系Z计算机121班“问卷调查系统”开发小组项目开发成员:房慧萍费云柱李玲玉李雨婷罗晓雯魏思聪用户:问卷调查系统管理员、被调查人员(用户)。实现该软件的计算机中心或计算机网络:淮海工学院计算机楼105机房、学生宿舍、图书馆。该软件系统同其他系统或者其他机构的基本的相互来往关系:本系统在win7、win8上运行。后台在SQLServer2008数据库上实现。1.3参考资料1.软件工程导论(第五版)张海藩清华大学出版社2.《数据库原理及设计》萨师煊,高等教育出版社问卷调查管理系统详细设计说明书全文共32页,当前为第6页。3.计算机软件产品开发文件编制指南GB8567-88问卷调查管理系统详细设计说明书全文共32页,当前为第6页。2.程序系统的结构【李雨婷】系统层次图图4-1系统层次图【李玲玉】问卷调查管理系统详细设计说明书全文共32页,当前为第7页。描述:本项目问卷调查系统分为:登陆管理模块、问卷填写管理模块、问卷统计管理模块、问卷主题管理模块、问卷题目管理模块、题目选择项管理模块、系统配置管理模块。根据任务目标将总体结构图从问卷调查系统开始划分,分为用户和管理员两个部分。普通用户:注册后具有用户名、密码信息,登录系统后可以填写问卷、查看问卷统计信息,其中,问卷统计分别可以用表格和图形查看。管理员:有唯一的用户名和密码,可以创建问卷主题、题目、选项并发布问卷。其中,问卷信息管理具有增加,删除,修改和查询四个基本操作。问卷调查管理系统详细设计说明书全文共32页,当前为第7页。3.程序(登录管理模块)设计说明【房慧萍】程序描述这个模块是登录阅管理,在问卷调查管理系统中,处于一个最初始模块的位置,主要用来管理用户和管理员是否非法登录等信息。功能登录管理模块功能图:输入处理输出图4-2登录管理模块功能图【房慧萍】描述:输入部分为用户名(或管理员账号)密码和验证码,具体的处理功能是验证比对数据库中数据表信息。完成具体操作后若输入正确则进入系统,输入错误则返回登录首页。性能 该程序是登录管理,用于验证用户或管理员输入的账号、密码以及验证码是否正确,防止非法用户登录系统。输入项问卷调查管理系统详细设计说明书全文共32页,当前为第8页。用户名,字符串问卷调查管理系统详细设计说明书全文共32页,当前为第8页。密码:字符串管理员账号:字符串密码:字符串输出项登录状态信息,如登录成功、登录失败算法问卷调查管理系统详细设计说明书全文共32页,当前为第9页。系统根据用户或管理员输入的用户名、管理员账号、密码、验证,与数据库中数据表中结果进行比对,返回不同的结果,显示给用户。问卷调查管理系统详细设计说明书全文共32页,当前为第9页。流程逻辑登录管理模块流程图图4-3登录管理模块流程图【房慧萍】问卷调查管理系统详细设计说明书全文共32页,当前为第10页。描述:首先进入登录管理模块,用户输入用户名和密码,再输入验证码,管理员输入管理员账号和密码,再输入验证码,系统验证验证码是否输入正确,若错误则跳回登录首页重新输入再登录,若正确再验证输入的用户名和密码是否正确匹配,若正确登录系统,若错误回到登录首页重新登录。问卷调查管理系统详细设计说明书全文共32页,当前为第10页。接口 用户信息表(UserInfo)结构:字段名称字段说明数据类型及长度是否关键字是否可以为空UserInfoID用户编号intYNUserInfoName用户名varchar(32)NNUserInfoPassword密码Varchar(255)NN表4-1UserInfo(用户信息)表【房慧萍】管理员信息(Users)结构:字段名称字段说明数据类型及长度是否关键字是否可以为空UserID管理员编号IntYNUserName管理员姓名Varchar(32)NNPassword密码Varchar(255)NNEmail邮箱Varchar(200)NN问卷调查管理系统详细设计说明书全文共32页,当前为第11页。表4-2Users(管理员信息)表【房慧萍】问卷调查管理系统详细设计说明书全文共32页,当前为第11页。登录管理界面图图4-4用户登录界面图【房慧萍】图4-5管理员登录界面图【房慧萍】存储分配这是个登录管理模块,用来管理用户和管理员的登录操作,所以数据存放在用户信息表和管理员信息表中。注释设计a.用双斜线''用''/*''和''*/''做多行注释限制条件问卷调查管理系统详细设计说明书全文共32页,当前为第12页。由于本模块是基于用户和管理员的,所以只由通过正确的用户名密码和管理员账号密码才能登录到本系统中。问卷调查管理系统详细设计说明书全文共32页,当前为第12页。测试计划a.用户登录:输入用户名和密码,必须与数据库中的用户信息表中的用户名、密码匹配,匹配后登录进入系统。b.管理员登录:输入管理员账号和密码,必须与数据库中的管理员信息表中的管理员账号、密码匹配,匹配后登录进入系统。尚未解决的问题由于本系统比较简单原始,所以尚未实现忘记密码重新找回的操作。4.程序(问卷填写管理模块)设计说明【李玲玉】程序描述该系统是基于web问卷调查系统的一个问卷填写管理模块,其中包含填写问卷的操作。功能问卷填写管理模块功能图问卷调查管理系统详细设计说明书全文共32页,当前为第13页。图4-6问卷填写管理模块功能图【李玲玉】
描述:输入部分为填写问卷。处理是被选选项和未选选项。输出部分是Items表属性VoteCount+1和Items表属性VoteCount保持不变。问卷调查管理系统详细设计说明书全文共32页,当前为第13页。性能该程序是问卷填写管理,用于给普通用户或者管理员填写问卷,并提交问卷。输入项题目中被选选项输出项字段名称字段说明数据类型及长度是否关键字是否可以为空ItemID选项编号IntYNName选项名Varchar(1000)NNVoteCount累计被选次数IntNNSubjectID所属题目IntNN表4-3算法问卷调查管理系统详细设计说明书全文共32页,当前为第14页。系统根据用户或者管理员填写的问卷,来处理被选选项和未选选项。问卷调查管理系统详细设计说明书全文共32页,当前为第14页。流程逻辑问卷填写管理流程图图4-7问卷填写管理流程图【李玲玉】描述:先输入用户名,密码,验证码,然后登陆,在填写问卷,提交问卷,如果不提交,则继续填写问卷,最后选择以表格或者图形的形式显示问卷结果。接口问卷填写模块的主要接口是问卷填写的主界面,在这个接口中,管理员或普通用户可以填写问卷。通过输入用户名,密码,验证码进行登录,用户登录成功后,会进入问卷填写管理界面,填写完问卷后,可以选择以表格或者图形的形式查看问卷结果。问卷调查管理系统详细设计说明书全文共32页,当前为第15页。问卷调查管理系统详细设计说明书全文共32页,当前为第15页。问卷填写管理界面图图4-8问卷填写管理界面图【李玲玉】存储分配问卷调查管理系统详细设计说明书全文共32页,当前为第16页。问卷相关信息存储在题目选项表中。问卷调查管理系统详细设计说明书全文共32页,当前为第16页。注释设计用/*……*/作多行注释,用成的选项的选项名、所属题目、还有累计被选次数字段名称字段说明数据类型及长度是否关键字是否可以为空ItemID选项编号IntYNName选项名Varchar(1000)NNVoteCount累计被选次数IntNNSubjectID所属题目IntNN表4-5输出项B.累计被选次数所生成的图表算法问卷调查管理系统详细设计说明书全文共32页,当前为第17页。系统根据用户所填的选项进行整理、归类,最终得出每个选项的数据情况,将这些添加到数据库中。并且生成条形图,并显示在管理员面前。问卷调查管理系统详细设计说明书全文共32页,当前为第17页。流程逻辑问卷统计管理模块流程图图4-10图书报损管理模块流程图【魏思聪】描述:首先进入管理员登录的菜单,选择问卷统计管理模块。接着,根据算法和程序,对每个选项的数目进行整理和归类,并生成图表,最终更新数据库。结束这一模块的操作之后,在选择其他模块。问卷调查管理系统详细设计说明书全文共32页,当前为第18页。接口问卷调查管理系统详细设计说明书全文共32页,当前为第18页。接口传递信息问卷选项信息添加选项数目问卷选项信息(主要是每个问卷选项的数据)、生成相应的条形图表4-6问卷主题管理界面图图4-11以表格方式显示统计结果【魏思聪】图4-12以图形方式显示统计结果【魏思聪】存储分配问卷调查管理系统详细设计说明书全文共32页,当前为第19页。根据用户自己需求来设定数据库,进行存储分配。问卷调查管理系统详细设计说明书全文共32页,当前为第19页。注释设计a.用双斜线''''/*''和''*/''做多行注释限制条件操作系统需windowsxp/7数据库使用的是sqlserver2008测试计划a.问卷调查选项的输入,必须为字符串,查询该选项的统计的结果是否有误。b.问卷调查选项生成的图表的输出,查询该选项生成的图表是否有误。尚未解决的问题无法在短时间内对更大规模的问卷调查选项进行信息处理(此系统还是比较小型的)。生成图表的数字不是那么准确。还有就是更多的地方随时用的程序处理的数据范围都是比较小的。6程序(问卷主题管理模块)设计说明【李雨婷】程序描述问卷调查管理系统详细设计说明书全文共32页,当前为第20页。这个模块是问卷主题管理,本功能主要是对问卷问题的一个总体分类,是一个非常重要而且必不可少的模块,记录问卷主题信息。问卷调查管理系统详细设计说明书全文共32页,当前为第20页。功能问卷主题模块功能图图4-13问卷主题模块功能图【李雨婷】描述:输入部分为主题名称和详细说明,具体的处理功能有添加主题、修改主题和删除主题。完成具体操作后更新数据库,产生新的数据。性能该程序是问卷主题管理,用于管理问卷主题信息,管理员把相关等信息保存下来,以便以后查阅。输入项字段名称字段说明数据类型及长度是否关键字是否可以为空Name主题名Varchar(200)NNBody主题内容textNN表4-7输入项问卷调查管理系统详细设计说明书全文共32页,当前为第21页。输出项问卷调查管理系统详细设计说明书全文共32页,当前为第21页。字段名称字段说明数据类型及长度是否关键字是否可以为空TopicID主题编号IntYNName主题名Varchar(200)NNBody主题内容textNNIsCurrent当前主题bitNN表4-8输出项算法系统根据用户选择不同的操作向数据库发送不同的数据库访问语句进行更新数据库并将需要返回的结果返回,显示给用户。流程逻辑问卷主题管理模块流程图问卷调查管理系统详细设计说明书全文共32页,当前为第22页。图4-14问卷主题模块流程图【李雨婷】问卷调查管理系统详细设计说明书全文共32页,当前为第22页。描述:进入问卷调查模块,选择相应主题进行操作,可以进行添加新的主题、修改主题和删除主题,上述才做会更新数据库信息,并显示新的问卷主题信息,若选择停止操作则可选择返回主页面。接口接口传递信息问卷主题管理添加修改删除主题主题信息(主题名称、相关说明)表4-9接口【李雨婷】问卷主题管理界面图图4-15问卷主题界面图【李雨婷】存储分配这是个问卷主题模块,用来管理问卷主题信息,所以数据将存储在表Topics中。注释设计问卷调查管理系统详细设计说明书全文共32页,当前为第23页。a.用双斜线''''/*''和''*/''做多行注释问卷调查管理系统详细设计说明书全文共32页,当前为第23页。限制条件数据库使用的是SQL2008以上版本禁止一切非授权用户对问卷主题模块进行任何操作测试计划使用大量错误数据对读者添加删除修改查询等核心功能进行严格的错误检查,确保各功能有效执行。尚未解决的问题由于本系统比较简单原始,界面不够完美。7程序(问卷项目管理模块)设计说明【罗晓雯】程序描述这个模块是问卷项目管理模块,在问卷调查系统中,项目管理是一个非常重要而且必不可少的模块,主要用来管理用户对问卷项目的管理,对各种主题下的问卷项目进行增、删、改等操作。功能问卷项目管理模块功能图图4-16问卷项目管理模块功能图【罗晓雯】问卷调查管理系统详细设计说明书全文共32页,当前为第24页。描述:输入部分为主题下的项目名称,具体的处理功能有添加项目,修改项目和删除项目。完成具体操作后更新数据库,产生新的数据。问卷调查管理系统详细设计说明书全文共32页,当前为第24页。性能该程序是问卷项目管理模块,用于项目的添加、删除、修改,从而对问卷项目进行更新。输入项字段名称字段说明数据类型及长度是否关键字是否可以为空Name项目名Varchar(200)NNBody项目内容textNN表4-10输入项输出项字段名称字段说明数据类型及长度是否关键字是否可以为空SubjectID题目编号IntYNName题目名Varchar(1000)NNMode选择模式BitNNTopicID所属主题IntNN表4-11输出项算法问卷调查管理系统详细设计说明书全文共32页,当前为第25页。系统根据管理员输入的不同项目进行操作,并向数据库发送不同的数据库访问语句进行数据库更新,将需要返回的结果返回至页面,显示给管理员。问卷调查管理系统详细设计说明书全文共32页,当前为第25页。流程逻辑问卷项目管理模块流程图图4-17问卷项目管理模块流程图【罗晓雯】描述:进入问卷项目管理模块,可以在选择需要的主题后,进行项目的增、删、改操作,更新数据库信息,显示新的问卷项目信息,若选择返回操作则可返回至主页面。问卷调查管理系统详细设计说明书全文共32页,当前为第26页。接口问卷调查管理系统详细设计说明书全文共32页,当前为第26页。接口传递信息添加问卷项目删除问卷项目修改问卷项目问卷项目信息(题目编号,题目名,选择模式,所属主题)表4-12接口【罗晓雯】问卷项目界面图图4-18问卷项目界面图【罗晓雯】存储分配这是个问卷项目管理模块,用来管理问卷项目信息,所以数据将存储在问卷项目表Subject中。注释设计a.用双斜线''''/*''和''*/''做多行注释限制条件禁止一切非授权用户对问卷项目管理模块进行任何操作.测试计划问卷调查管理系统详细设计说明书全文共32页,当前为第27页。使用大量数据对项目添加删除修改等核心功能进行严格的错误检查,确保各功能有效执行。问卷调查管理系统详细设计说明书全文共32页,当前为第27页。尚未解决的问题由于本系统比较简单原始,所以尚未实现项目的图片插入操作。7程序(问卷项目管理模块)设计说明【费云柱】程序描述这个模块是问卷项目管理模块,在问卷调查系统中,项目管理是一个非常重要而且必不可少的模块,主要用来管理用户对问卷项目的管理,对各种主题下的问卷项目进行增、删、改等操作。功能问卷项目管理模块功能图图6-1问卷项目管理模块功能图【罗晓雯】描述:输入部分为主题下的项目名称,具体的处理功能有添加项目,修改项目和删除项目。完成具体操作后更新数据库,产生新的数据。性能精度需求:在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。问卷调查管理系统详细设计说明书全文共32页,当前为第28页。时间需求:在软件方面,想引发事件,处理更新时间都比较快且迅速,完全满足用户需求。问卷调查管理系统详细设计说明书全文共32页,当前为第28页。灵活性:当用户需求,如操作方式,运行环境,结果精度,数据结构及其他软件接口等发生变化时,设计的软件要做适当的调整,简化数据查询
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 榆林学院《专业外语(自动化)》2024-2025学年第二学期期末试卷
- 湖南企业内部财务制度
- 煤矿内部责任追究制度
- 狗群内部制度
- 环卫工人内部管理制度
- 疗养院内部制度
- 监理工程师监理内部制度
- 科室内部考勤制度模板
- 科研经费内部转账制度
- 管理层忽视内部审计制度
- 2026年国网陕西省电力有限公司招聘420人(第二批)笔试备考试题及答案解析
- 解读住建部令60号《建筑施工特种作业人员管理规定》2025
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)试题附答案
- 2026年低压电工操作证理论全国考试题库(全优)
- 浙江省金华市金东区2023-2024学年八年级上学期期末语文试题及答案
- YC-T 591-2021 烟草行业实验室安全管理要求
- 2023年冬、雨季施工监理细则
- 部队珍爱生命教育课件
- 城市燃气工程系统的规划的资料课件
- 漆安慎力学第二版课后习题解答及漆安慎-力学答案
- 沥青搅拌站安全生产风险分级管控体系方案资料(2022-2023版)
评论
0/150
提交评论