- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSPJavaBeanServlet原型开发
平 顶 山 学 院 软 件 学 院
《软件工程专业实训一》实训报告
课题名称: JSP+JavaBean+Servlet原型开发
专业班级: 软件工程07级三班
课题组长: 杨丽
小组成员: 王莲、崔玉珍、李峥、江海霞、张晓果
指导老师: 褚龙现
完成时间: 2009年10月10日课题名称 JSP+JavaBean+Servlet原型开发 课题来源 1.指定 小组成员 专业 软件工程 班级 3 承担任务 学号 071530302 姓名 杨丽 测试,修改程序 学号 071530344 姓名 王莲 制作ppt 学号 071530341 姓名 崔玉珍 编写程序 学号 071530346 姓名 江海霞 填写文档,找图片 学号 071530347 姓名 李峥 数据库设计 学号 071530303 姓名 张晓果 需求分析 成员任务分解及完成情况说明
本项目主要任务分解为:填写文档、制作ppt、数据库设计、需求分析、测试项目,下面是每个小组成员任务完成情况:
杨丽:主要工作是测试本项目,对项目的性能与重要模块的测试,已完成;
王莲:主要工作是制作ppt,已完成;
江海霞:主要工作是填写文档,查找图片,完成文档的填写;
李峥:主要工作是完成数据库的设计;
崔玉珍:主要工作是编写程序,以及项目出现问题的解决;
张晓果:主要工作是整合大家的意见,并整理成一份需求文档,完成需求分析;
经过小组成员的共同讨论,整合多方的意见与自己的以往上网经验,完成一份比较详尽的需求规格说明书。又对项目的重要模块进行讨论,分析,解决出现的问题,制定一份比较详尽且完善的方案与对策。本项目圆满完成,在目前为止已经做到很完善。尚未解决的问题,在以后,知识充分后在做完善。 完成情况评定 评定内容 评 语 成 绩 专业能力 通用能力 加分因素 课题总体 教师评语
一、课题背景介绍
本项目主要为了巩固J2EE中jsp页面的开发、servlet、JavaBean的编译部署及MVC框架的应用。
1、课题陈述
课题主要完成目标是利用MVC框架完成登录、注册和欢迎页面之间的跳转及应用。应用到的技术包括JSP、Servlet、JDBC、JavaBean,JSP技术用来完成用户界面显示,Servlet技术用来完成业务逻辑层,JDBC技术用来完成用户界面与后台之间的信息交互,JavaBean技术用来完成数据信息的传递。
2、可行性分析
项目涉及的相关技术在以前都学习过,能够使用访问技术完成需求分析,使用需求规格说明书技术完成规格说明书,使用结构程序设计技术完成详细设计,使用J2EE编码技术完成编码,使用白盒测试、黑盒测试等测试技术完成软件测试。项目提供的四周时间可以完成需求分析、规格说明、设计、编码、测试。
二、需求分析
项目需求主要从两个方面进行,一是功能性需求,二是性能需求。确定对系统的综合要求、分析系统的数据要求、导出系统的逻辑模型、修正系统开发计划。
1、功能需求
项目主要实现登录功能,可以利用该功能实现用户登录。还可以实现注册功能,用户通过填写用户名、密码等基本信息并验证用户所填信息是否正确,实现注册。系统涉及的用户包括未注册用户和已注册用户,系统用例图如下(图-1):
图-1 用例图
对相关功能的描述如下:
登录功能:主要完成用户的登录,用户登录后,将数据传到后台,经过验证若该用户存在则进入欢迎页面,若用户不存在,提示该用户注册,用户也可以退出该页面,不执行注册。
注册功能:主要完成新用户的注册,用户在注册时,输入用户名后可提示该用户名是否已存在,提示用户输入方式及其必填项,用户提交信息时保存信息到后台,提示用户注册成功并跳转到登录界面,以会员身份登录系统;若用户未完成注册,可取消注册。
退出功能:主要实现已登录用户的退出,若用户可以直接退出页面并取消该页面用户的一切个人信息,保护用户个人的信息,实现用户的安全退出并快速退出。
2、性能需求
项目性能方面可以在较短时间内响应用户操作,资源占用率较低,系统稳定,支持用户多次刷新或点击操作,并且能够有效的保护用户的信息,支持向上兼容,能够实现系统扩展,并支持在多种操作系统上运行,如:LINUX,VISTA,WINDOWS(NT/2000SERVER/2000/2003/XP)等;支持在内存256M以上PC机运行。 (xv#Bfgvg*Zq0
三、总体设计
总体设计是项目的框架搭建,关系项目整体结构。主要涉及项目应用的框架结构、系统功能结构、关键问题分析和设计等等。
1、总体分析
项目主要采用的是J2EE开发,应用三层架构模型(如图-2),其中客户显示层负责显示用户页面的代码,业务逻辑层负责应用程序流程的代码,数据库层用来
您可能关注的文档
最近下载
- 详解2025年“国家安全 青春挺膺”主题团日活动.ppt VIP
- 常见社区健康问题(症状)规范化全科诊疗路径答案-2025年华医网继续教育.docx VIP
- 《医学美容技术》实习教学大纲.pdf VIP
- 地方标准-黑土区侵蚀沟治理工程技术规范DB23_T 3763-2024.docx VIP
- 给水排水工程混凝土构筑物变形缝技术规范,T_CECS117-2017,.pdf VIP
- 土壤检测报告.docx VIP
- 水池蓄水试验方案.docx VIP
- 四年级英语上册 Unit 7 Working or Playing教案 广东版开心.doc VIP
- TCADBM9-2019_玻璃隔热涂料质量评定标准.pdf VIP
- 围产期降压药物临床应用管理指南2025年解读.pptx
原创力文档


文档评论(0)