- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件项目开发实践项目(1)》
课程设计报告
专 业: 信息与计算科学
班 级: 信息计算15(5)班
组 长: 刘兵
成 员: 盛嘉豪 谢广亮 瞿凯强
李骁帆 许雅晴 严格
指导教师: 徐春明
2017年 5月26日
JAVA WEB设计课程设计报告书
一、项目名称:留言系统
二、设计目的
1、熟练掌握JAVA WEB语言课程中所学的理论知识;
2、通过综合JAVA WEB语言的基本知识来解决实际问题;
3、加强分析和解决问题的能力;
三、项目计划
1. 项目设计思想:
随着我国经济的高速发展,人们生活水平的提高,互连网络的飞速发展,人们的工作也较为繁忙,在工作学习中也有一些心得总结和心情的记录,同时在业余生活中也要做一些工作学习和心情的的叙述,还要与同事之间交流思想,和亲戚、朋友、家人也要互相联络交流,那么人们可以利用用户留言管理系统进行留言发表,思想交流,心情记录,也可以记录一些很有意义的内容,分享给别人。同时,每位用户都可以根据自己的喜好,利用关键字来检索系统所存在的内容,查询到的内容关键字为红色。正是由于这样,本人做了用户留言管理系统,是很有意义和非常有必要的。
可行性分析:
可行性分析是对系统进行全面、概要的分析。它的任务是确定项目开发时是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。主要从三个方面进行研究:
(1)技术可行性:以现有技术进行系统开发及系统实施,是完全可行的。首先,从自身来分析,经过3年的学习已经初步掌握了JSP知识、JDBC访问数据库、MYSQL、ORACLE数据库等方面的编程技巧,对该软件的设计并不存在技术上的难点。第二方面,在设计这个系统之前,我进行了一系列先期调研,查阅了有关使用JSP进行数据库开发方面的论著、教材和论文,从数据库方面来分析,也是可行的。
(2)经济可行性:从这方面来说,本系统的开发作为论文设计来说不需要什么经济投入,因此来说也是可行的。
(3)营运可行性:每个人都会在业余时间去总结自己的工作,畅谈自己的感受,记录自己的心情,还会与亲戚、朋友、家人交流思想,从而促进人与人之间的沟通、了解、合作,这也是很有意义的,那么从这方面来说是可行的。
需求分析:
市场需求:开发本系统的目标就是立足广大用户的实际,着眼于人于人之间的交流,方便用户记录自己的工作事情和畅谈自己的心情,查找自己感兴趣的话题,互相促进,互相发展。并为此设计该系统
功能需求:1.创立新用户
2.写留言
3.修改留言
4.删除留言
5.评论留言
6.查看所有留言
4.开发计划:
①servlet动作响应:刘兵
②数据库表的创建和数据库连接:许雅晴,严格
③jsp页面:谢广亮,李骁帆
④对用户抽象类、页面bean、留言内容、评论内容类的抽象的书写:瞿凯强,盛嘉豪
⑤程序的调试与测试:刘兵,盛嘉豪,谢广亮
⑤设计报告书写:盛嘉豪
四、设计步骤
1.概要设计:对系统功能进行模块分解,对模块的功能及模块之间的相互关系进行说明(如用到函数,则对函数间的接口进行说明),对系统使用的数据结构(各数组、主要变量的设置及其代表的含义)进行说明。
2.详细设计:对各主要算法进行描述。
3.编写代码:根据设计编写。源程序要按照程序的格式规范来编写,要求结构清晰,界面友好,关键部分有必要的注释。
4.调试分析:准备充分的测试数据对系统进行调试(对错误的数据输入也要进行测试,保证程序的容错性),并通过测试对系统提出改进设想。
五、具体设计
1、 整个系统的框架结构与各个模块的接口设计与简介
登陆界面
登陆界面
留言板主页注
留言板主页
注
册
界
面
所有留言我的留言
所有留言
我的留言
管理我的留言最新和最热留言
管理我的留言
最新和最热留言
2、登录与主界面模块功能的设计与实现
登陆界面
登陆界面
无需注册,进行浏览留言我的主页注册界面
无需注册,进行浏览留言
我的主页
注册界面
%@ page language=java contentType=text/html; charset=utf-8
pageEncoding=utf-8%
html lang=zh
head
meta http-equiv=Content-Type content=text/html; charset=utf-8
您可能关注的文档
最近下载
- 通桥(2017)2101-Ⅱ时速160公里客货共线铁路预制后张法简支T梁24m.pdf
- 胡壮麟《语言学教程》(第5版)@第七章@复习笔记.pdf
- 2018年中级经济师考试《保险专业知识与实务》电子书.pdf VIP
- 公路收费站(所)风险管控清单.docx VIP
- 君正化工杜邦安全管理理念实施方案.pptx
- 在线网课学习课堂《空间句法与数据化设计——环境行为数据分析及设计应用》单元测试考核答案.docx
- 全面从严治党主体责任约谈资料汇编.docx VIP
- 2024年华为认证HCIA-5G(H35-660)考试题库(附答案).pdf VIP
- 《Web 程序设计》说课.ppt
- 数字经济-第1篇.pptx
文档评论(0)