在线问答系统

在线问答系统

ID:40803612

大小:926.50 KB

页数:28页

时间:2019-08-07

在线问答系统_第1页
在线问答系统_第2页
在线问答系统_第3页
在线问答系统_第4页
在线问答系统_第5页
资源描述:

《在线问答系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《信息管理系统分析与设计》课程设计题目在线问答系统班级信息111学号201152275113/201152275117学生姓名XXX同组成员XXX指导教师XX编写日期2014.7.10目录1开发计划21.2开发背景21.3原系统概述21.4目标系统概述21.5可行性分析21.6项目计划32需求分析32.1需求定义说明书42.2数据流程图42.3数据字典53概要设计73.1系统功能模块结构图73.2数据库概要设计73.3代码设计103.4输入/输出界面设计104提问模块设计(XXX)124.1提问模块主页展示124.2提问模块技术分析135发布信息界

2、面(XXX)145.1代码设计145.2代码设计技术分析166提问模块设计(XXX)176.1提问模块测试设计176.2提问模块实际测试操作176.3测试评价184回复模块设计(XXX)184.1问题回复模块分析185编码(XXX)205.1回复模块的关键技术205.2回复模块相关代码216测试与调试(XXX)246.1回复模块测试设计246.2回复模块实际测试操作247对软件分析、设计及实施方面的评价及体会258组长对小组工作及成员的评价26271开发计划1.1项目名称在线问答系统1.2开发背景读者朋友们对国内知名的大型搜索引擎网站——百度比较熟

3、悉,其中“百度知道”这个功能非常吸引人,我们在百度上搜索的资料几乎都是来自于“百度知道”根据现行社会大多数用户的相关需求,因此开发了“明日知道问答系统”这个网站,实现的功能及流程操作和“百度知道”相似。在网络应用中,互动性、人性化的网络服务已成为吸引访问者、提高网站访问量、增加客户转发度的一种手段,也是未来网络服务发展的趋势。1.3原系统概述在没有互联网的情况下,人们寻求解决问题的方案唯一途径是来自于寻求朋友或亲人的帮助,这种方式给询问者带来极大的不便且答复效率较低,往往不能及时得到最佳答案。此外不同人会针对同一问题多次咨询,造成了严重的资源浪费。

4、1.4目标系统概述明日知道在线问答系统主要是为了解决编程爱好者在编程过程中遇到的问题而开发的一个在线问答平台。该系统为用户提供一个问题交流的平台,可以注册用户、提出问题、回答问题、关闭问题、设置最佳答案、设置悬赏积分等功能。对于明日知道在线问答系统在设计时应该满足以下几个目标:(1)要求是一个互动性很强的网站,需要多方参与、多方协作完成。参与者越多,发挥的作用就越大、效果越好。(2)有良好的人机交互功能:用户界面直观、友好,数据录入灵活、简便。(3)功能强大,拓展性强,稳定性高。(4)系统无操作系统限制,方便不同平台之间的移植。(5)网站最大限度地

5、实现易维护性和易操作性。(6)网站运行稳定、安全可靠。1.5可行性分析可行性分析的任务,并不是所有问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。如果问题没有可行的解,那么花费这项开发工程上的任何时间、资源、人力和经费都是无谓的浪费。27可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。所以从以上的分析原则来看,所设计的在线问答管理系统是一个规模不太大的系统,但是目标明确,清

6、晰的描述了对目标系统的一切限制和约束。在使用过程中,要看它能不能带来效益,毕竟在现今社会效率是第一位的。21世纪是计算机的时代,它必然取代一部分人的工作,高科技的信息系统进入社会生活的方方面面是发展的趋势。本设计从以下三个方面进行可行性研究:1.5.1技术可行性分析目前有很多程序语言和相应的开发工具都可以适用于本系统的开发,例如VB、ASP、PHP等,数据库有DB2、Oracle、Informix、SQLServer等,基本所有的软件程序都是用这些工具开发的,本系统网站开发环境运用的是MicrosoftVisualStudio2008集成开发环境,

7、网站开发语言及核心技术是ASP.NET+C#+LINQ数据库访问技术,网站的后台数据库是SQLServer2005,这些技术都是成熟可靠的,所以在技术上本程序的开始时可行的。1.5.2经济可行性分析开发本系统操作系统采用WindowsServer2003(SPI),在开发过程中只需要一台PC,估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用也不高,所以在经济上具有一定的可行性。1.5.3操作可行性分析本系统的操作对象主要是在线问答系统管理员或经身份认证的问答用户,对于他们不需要复杂的操作,而且此系统采用图形界面,

8、界面美观大方形象,操作十分方便。适合普通人群使用,对于错误操作或者操作频繁者会有相应的提示操作,所以操作可行。1.6项目计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。