3673102819javaee 课程设计报告

上传人:1666****666 文档编号:37669653 上传时间:2021-11-04 格式:DOC 页数:17 大小:707.37KB
收藏 版权申诉 举报 下载
3673102819javaee 课程设计报告_第1页
第1页 / 共17页
3673102819javaee 课程设计报告_第2页
第2页 / 共17页
3673102819javaee 课程设计报告_第3页
第3页 / 共17页
资源描述:

《3673102819javaee 课程设计报告》由会员分享,可在线阅读,更多相关《3673102819javaee 课程设计报告(17页珍藏版)》请在装配图网上搜索。

1、河北经贸大学课程设计报告JavaEE课程设计问答交流系统专业名称: 学 号: 学生姓名: 指导老师: 完成时间: 成 绩: 评语:河北经贸大学课程设计报告JavaEE课程设计问答交流系统专业名称: 学 号: 学生姓名: 指导老师: 完成时间: 摘 要 随着网络科技的发展,人们之间的距离似乎变得越来越小,网络给人们提供了很多便利。人们也可以利用网络搜索自己的问题,解决迷惑。 网友可以在本问答系统中通过向网友提问解决自己的问题,网友之间可以交流沟通是一个很好的学习平台。 游客首先要注册成为注册用户才可以使用本系统,注册用户登录后点击我要提问,系统显示提问界面,用户选择分类,填写自己的问题描述,点击

2、提交进行提问。注册用户可以通过“我的问题”查看网友的答案,或者点击“我要回答”回答网友的问题。“个人资料”会显示游客注册时填写的资料摘 要21绪论41.1研究背景41.2研究现状42.1系统概述42.2.1用户登录,注册42.2.2我要提问42.2.3我的问题42.2.4我要回答42.2建模52.2.1 E-R图53.1概要设计63.1.1体系结构设计63.1.2数据字典63.1.3数据设计63.2详细设计84.1系统登录界面134.2系统主界面134.2.1我要提问134.2.2我要回答144.2.3我的问题144.3注册界面155.1注册用户登录测试155.2 注册用户提问测试156结论1

3、66.1完成功能166.2不足161绪论1.1研究背景 随着网络科技的发展,人们之间的距离似乎变得越来越小,网络给人们提供了很多便利。人们也可以利用网络搜索自己的问题,解决迷惑。1.2研究现状网络发展越来越注重人们之间的交流,倾向于更人性化,更加方便人们的生活,解决人们的问题。 1.3研究内容开发一个简单问答系统网友可以在本问答系统中通过向网友提问解决自己的问题,网友之间可以交流沟通是一个很好的学习平台。 游客首先要注册成为注册用户才可以使用本系统,注册用户登录后点击我要提问,系统显示提问界面,用户选择分类,填写自己的问题描述,点击提交进行提问。注册用户可以通过“我的问题”查看网友的答案,或者

4、点击“我要回答”回答网友的问题。“个人资料”会显示游客注册时填写的资料。2系统需求分析2.1系统概述2.2.1用户登录,注册 1)用户登录 首先进入系统登录界面,只有注册用户才能进入本系统。 2)用户注册 游客在系统首页点击注册,进入注册界面,填写个人信息,然后注册。2.2.2我要提问 注册用户登录后点击“我要提问”,系统显示提问界面,用户选择分类,填写自己的问题描述,点击提交进行提问。2.2.3我的问题 注册用户点击“我的问题”,查看自己已经提问的问题,并且点击“查看答案”可以看网友的答案。2.2.4我要回答 注册用户点击“我要回答”,可以查看网友最新提问的问题,选择问题进行回答.2.2建模

5、 2.2.1 E-R图密码电子油箱用户名性别注册用户2.3.1.1用户信息E-R图提问时间提问人ID类型具体内容问题2.2.1.2“问题”信息E-R图回答内容回答时间问题IdID回答人回答2.2.1.3 “回答”信息E-R图3.系统设计.3.1概要设计 3.1.1体系结构设计确认登录游客登录游客注册我要提问我要回答我的问题个人资料图3.1.1体系结构设计 3.1.2数据字典名字:管理员信息描述:主要管理员信息定义:管理员信息+管理员姓名+密码名字:花卉信息描述:购进的花卉的信息定义:花卉Id+花卉名+花卉周期+花卉价格+花卉数量 3.1.3数据设计字段字段名 类型宽度字段说明1AnswerId

6、Int11答案的Id2AnswerQIdInt11回答问题的Id3UserNamevarchar20回答问题的用户4AnswerTimedatetime-回答时间5AnswerDetailvarchar500答案表1 answer表 表2Myusers表字段字段名类型长度字段说明1Usernamevarchar20注册人姓名2Passwordvarchar40登录密码3Sexchar10性别4Emailvarchar50电子邮箱 表3 question表字段字段名 类型宽度字段说明1QuestionIdInt11问题编号2QuestionTypevarchar50问题分类3UsernameVa

7、rchar20提问人4QuestionTimeDatetime-提问时间5QuestionDetailsVarchar500问题描述3.2详细设计登录界面代码: base href= starting page var basepath=; bodywidth:90%;font-family: 宋体,times new roman; font-size: 9pt; color: #000000; background:url(images/background.jpg)text-align:center;#line1width:360px;height: 250px;margin: 0 aut

8、o;margin-top:200px;border:1px solid #000;text-align:left;#line1 h2text-align:center;margin:0 auto;margin-top:50px;#line1 divwidth:200px;height: 150px;margin:0 auto;margin-top: 10px;#line1 spandisplay:inline-block;margin-left:3px;vertical-align:middle;#line inputcolor:#666; inputtype=text,inputtype=p

9、asswordborder:1px solid #c4e4ff;inputtype=text:hover ,inputtype=password:hover border:1px solid #ffa200;inputtype=text:focus,inputtype=password:focus border:1px solid #ffa200;.loginbtnbackground:url(images/login.jpg) no-repeat;width:56px;height:26px;margin-left:30px; border:none; .regbtnbackground:

10、url(images/register.jpg) no-repeat; width:56px;height:26px; margin-left:15px;border:none;#messcolor: #f00; text-align: center; margin-top:20px; padding-left:20px; 用户登录用户名:密 码:  我的问题界面代码系统主界面.btndisplay: block;background: #AE78B4;border-radius:5px;width: 80px;height: 30px;line-height: 30px;

11、text-align: center;color:#000;position: fixed;bottom: 0;left:810px;text-decoration: none;font-weight: bold;.btn:hover color: #f00;.center text-align: center;我的问题提问时间:$myquestion.questionTime 问题类型:$myquestion.questionType 问题内容:$myquestion.questionDetails 暂无人回答该问题答案详细回答人回答时间4系统实现4.1系统登录界面 首先管理员登录,输入用户

12、名密码,点击登录进入主界面,密码错误或用户名不正确无法进入主界面。点击注册则进入注册界面。4.2系统主界面 点击登录进入系统主界面。4.2系统主界面4.2.1我要提问 点击我要提问进入我要提问界面4.2.1我要提问界面4.2.2我要回答 点击我要回答进入我要回答界面,系统显示最新网友问题,选择问题后进行回答,也可以用选择分类,找自己感兴趣的问题回答。4.2.2我要回答界面4.2.3我的问题 点击“我的问题”查看所提问的问题有没有人回答。点击“查看答案”可以查看网友的答案4.2.3“我的问题”界面4.3注册界面如果是新用户则需注册才能进入系统4.2.4用户注册界面5系统测试 为了保证系统应用后可

13、以正常运行,需要对系统进行测试。我按照以下的办法对各个模块进行了测试工作。5.1注册用户登录测试测试用例1(正确输入)期望输出:登录成功,显示系统主界面。实际输出:登录成功,显示系统主界面。测试用例2:(无该用户)期望输出:用户名或密码错误实际输出:用户名或密码错误测试用例3:(用户名密码错误)期望输出:用户名或密码错误实际输出:用户名或密码错误5.2 注册用户提问测试测试用例1(选择分类,正确输入)期望输出:提交成功实际输出:提交成功测试用例2:(未选择分类)期望输出:需要填写问题类型。实际输出:需要填写问题类型。5.3注册用户回答问题测试测试用例1(换一个用户登录,回答上一个测试用例提问的问题)期望输出:提交成功实际输出:提交成功测试用例2:(未填写)期望输出:需要填写答案详情。实际输出:需要填写答案详情。5.4查看答案测试测试用例(用第一个用户登录,点击“我的问题”看看有没有第二个用户刚输入的回答)期望输出:第二个用户的答案详情。实际输出:第二个用户的答案详情。6结论6.1完成功能 用javaee中的SSH框架主要完成了游客注册,注册用户登录,注册用户寻求网友答案,查看答案,回答网友问题等功能。主要包括数据库增删查改,以及建立问题和答案之间的用户的联系等功能。6.2不足 系统过于简单,界面不够美观。希望以后学习后可以开发更加功能更加强大的系统。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!