- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA在线调查系统的设计与实现要点
JAVA大作业
题目:在线调查系统的设计与实现
姓名:苏怡舟
学号:132208100166
班级:学院:数计学院
一、该调查问卷具有如下特点:
(1)能对调查问卷的结果进行分析汇总,并使需求者能及时了解必威体育精装版最及时的调查结果。
(2) 使用简单,如果需求者不满意我们提供的问卷,需求者还可以根据自己的想法设计问卷。
(3) 支持多种题型,如单选题、多选题等等。
(4) 具有灵活性,可以应用于不同的调查场合。
此外,该系统主要有人性化设计、系统的安全设置、简单的系统维护方法、使用的高效性、具有错误识别能力等创新点。
系统需求分析及规划
用户及其功能分析
图1.1系统的规划
通过对本系统使用对象的调查,了解了各层对象的功能需求,分析得出了本系统规划图,如图1.1所示。
业务流程分析
随着问卷调查水平的提高,业务范围也逐步扩大,发现原先的流程中存在一些问题。目前的问卷调查流程采用的是传统人工的方式管理,这种管理方式存在着许多缺点,如效率低等;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护数据都带来了不少的困难。本阶段遵循用户参与的原则,对现行的工作流程进行了详细调查,根据调查的资料对业务流程做了具体分析,并给出了系统的选课流程。根据使用者的机构图,下面具体分析各层次的业务流程。
1.1.1 用户的业务流程
用户对问卷模板的信息进行设计和管理,并录入计算机中存储,具体操作流程如图2.2所示。
图1.2问卷模板的设计和管理流程图
用户对参加网站的热门测评,并录入计算机中存储,具体操作流程如图2.3所示。
图1.3问卷热门测评流程图
用户对问卷信息进行统计和分析,并录入计算机中存储,具体操作流程如图2.4所示。
图1.4问卷统计分析流程图
1.1.2 管理员的业务流程
管理员对问卷信息的管理,具体操作流程如图1.5所示。
图2.5问卷信息管理流程
管理员对用户信息进行管理,具体操作流程如图1.6所示。
图1.6用户管理流程
与问卷调查人员就系统的流程进行了探讨,该流程尽量减少了手工操作,把用户统一集中在互联网上,为他们提供全面的信息需求和操作功能。
前面分析了组织结构和业务流程,下面我们就各种用户及其功能性需求进行分析,详细如下:
(1)管理员:管理员作为系统的管理者,拥有所有权限,权限设置也只有管理员拥有;
(2)普通用户:普通用户具有设计问卷、公开问卷、热门测评、常见问题、问卷投票和查看统计分析等功能;
(3)游客:游客具有注册、常见问题、问卷投票和查看统计分析等功能;
将系统需求加以总结,得出系统需求如下:
(1)系统可以运行在Windows操作系统平台上,并具有友好的用户界面。
(2)系统用户类型为:管理员、用户、游客。
(3)系统对于一个用户只允许以一种身份登录。
分析了具体的业务流程和功能需求之后,下面进行可行性分析。
2 系统数据分析
在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式[9]。存在数据流程不畅等问题。现行的顶层数据流图如图3.1所示。
图3.1数据流图
具体分析第一层数据流图,主要包括三部分:问卷信息、基本信息、用户信息的录入。方便人员统计和查询信息,都有系统统一管理存储。该层数据流图如图3.2所示。
图3.2第一层数据流图
分析问卷信息录入。详细介绍如下。
管理员登录系统后,系统对问卷信息进行管理。一次录入详细数据流图如图3.3所示。
图3.3收费信息数据流图
系统的实施会简短数据的流程,并把信息集中统一于系统,方便用户查询和统计,给操作人员带了很大的工作便利。
由于论文的篇幅限制不能一一列举数据流图,只给出了一部分比较重要的,其他都是按照此方法绘制的。
3 系统设计
3.1 系统功能模块划分
功能模块划分是描述系统的一个过程,需要将需求分析中的感性描述进行抽象,提取出要实现的功能,这是整个系统开发的一个关键过程[10]。在系统分析的基础上,确定了系统的功能结构图,如图3.1所示。
图3.1系统功能结构图
根据以上的用户操作需求,将系统划分为如下三大功能,并对其模块的划分和功能进行描述。
3.1.1 管理员功能
管理员主要功能包括:
(1)登录
(2)用户管理
(3)系统处理
(4)权限管理
(5)问卷调查
(6)基本资料管理
3.1.2 用户功能
(1)登录
(2)问卷中心、模板设计、统计分析
(3)信息查看
(4)密码修改
模块划分后,具体清楚了系统所要实现的功能,接下来要选择系统的运行环境和开发模式
3.2系统数据库设计
数据库设计是系统设计中非常重要的一个环节。数据是一切系统设计的基础,通俗地说,数据库设计就像高楼大厦的根基一样,如果设计的不合理、不完善,将在系统开发过程中,甚至到后期的系统维护、功能变更和功
您可能关注的文档
- ISO14001-2004.ppt
- ISO9001-2015标准与旧版本对照.doc
- ISO9001-2015程序文件汇编.doc
- ISO9001:2015版企业内部审核控制程序.doc
- 2008公路预算定额.doc
- ISO导入和文件编写要求培训.ppt
- iPhone6手机摔裂拆机更换屏幕教程-AKPDA阿丽详细图文奉送.doc
- 2008学年第一学期南汇区初三数学期末卷.doc
- ISO9001标准图解8.ppt
- ISO文件编写教材.ppt
- 2026版高三一轮总复习(数学)70 第八章 第2课时 两条直线的位置关系.pptx
- 2023年传媒行业:现象级产品ChatGPT出现,AIGC商业化推进,赋能多元应用.pdf
- 2023年创梦天地分析报告:深耕自研产品生态,构筑游戏社区未来.pdf
- 2023年城投债:人口迁徙与产业模型.pdf
- 2023年充电桩行业分析报告.pdf
- 汽车电梯知识培训课件.ppt
- 2026版高三一轮总复习(数学)47 第五章 第3课时 平面向量的数量积及其应用.pptx
- 统编版(2024)一年级下册语文17 小猴子下山 课件.pptx
- 2026版高三一轮总复习(数学)62 第七章 第5课时 空间直线、平面的垂直.pptx
- 宁强县2024-2025学年度第二学期期末学业水平检测:八年级英语试题(卷).docx
最近下载
- 抑郁症临床路径全套.docx VIP
- 【2024新版】四升五暑假作业数学每日一练-30天.pdf VIP
- 公寓装修工程监理规划.doc VIP
- 2025年一级造价师之建设工程技术与计量(水利)题库含答案【必威体育精装版】.docx VIP
- 一、屋面工程之二(鲁班奖细部做法集锦).pptx VIP
- 认识立体图形(教学课件)(共20张PPT)——小学数学人教版(2024)一年级上册.pptx VIP
- 客户转介绍话术课件.ppt VIP
- {安全生产管理}煤矿安全生产标准化基本要求及评分办法掘进专业介绍.pdf VIP
- 国家重点研发计划青年科学家项目申报书模板(2025).docx VIP
- 解读《普通高中数学课程标准(2017年版)》.docx VIP
文档评论(0)