- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java开源架构技术综合实训参考样本讲义
Java开源架构综合实训
题 目
专业:
班级:
学号:
姓名:
目录
第一章 需求分析 4
1.1 系统综合要求 4
1.1.1 功能需求 4
1.1.2 性能需求 5
1.1.3 可靠性和可用性需求 5
1.2 系统数据要求 5
1.3 逻辑模型 6
1.3.1 数据流图 6
第二章 概要设计 7
2.1 系统功能划分 7
2.2 系统结构设计 8
2.3 数据库设计 9
第三章 详细设计 12
3.1 前台详细设计 12
3.1.1 校友注册模块设计 12
3.1.2 校友留言模块设计 13
3.1.3 校友查询模块设计 13
3.2 后台详细设计 14
3.2.1 校友办负责人后台管理模块设计 14
第四章 编码与实现 18
4.1 实现任务和目标 18
4.2 开发技术(SSH)环境的搭建 18
4.2.1系统基本工作流程: 18
4.2.2 SSH环境的结构 19
4.2.3相关的配置文件 20
4.3 前台编码与实现 33
4.3.1 主页的编码与实现 33
4.3.2 校友注册的编码与实现 34
4.3.3 校友留言的编码与实现 35
4.3.4 校友查询的编码与实现 37
4.3.5 校友查询的编码与实现 38
4.3.6 校友捐款信息模块的编码与实现 39
4.4 后台编码与实现 42
4.1.1 后台登录模块的编码与实现 42
4.1.2后台管理主页模块的编码与实现 42
4.1.3后台新闻信息发布的编码与实现 43
4.1.4校友捐赠信息发布的编码与实现 45
4.1.5校友信息信息管理的编码与实现 46
4.1.5用户管理及校友留言管理的编码与实现 47
第一章 需求分析
软件需求分析是软件生命周期中重要的一步,也是最关键的一步,通过软件需求分析把软件功能和性能的总体概念描述为具体的软件需求规格说明,进而确立软件开发的基础。广东石油化工学院校友会系统的需求分析对象主要是校友办领导及校友个人。
1.1 系统综合要求
1.1.1 功能需求
广东石油化工学院校友会系统的总体功能需求是:系统必须实现根据各种需要发布各类信息,好让校友从该平台上获取更多的母校的信息或校友的信息。
本系统的需求分析工作主要围绕校友办领导及校友个人展开,通过反复与校友办领导的交流讨论,确定广东石油化工学院校友会系统需求主要有两大部分:
1、校友办管理功能需求
校友办负责人将需具有系统的所有管理权限,其拥有的功能权限如下:
(1)用户管理:可添加用户分布式多人操作,删除用户,修改用户密码等。
(2)新闻信息管理:可根据需要发布各类新闻或信息等,修改这些信息、查询以前信息,删除信息等等。
(3)校友捐物图文展示管理:各类校友捐赠的物品都可拍照上传到该系统展示,也可让大家通过该平台随时了解这些捐赠物品。
(4)校友捐款信息管理:校友捐款的信息录入到该系统中,所有人都可通过该系统查询到这些信息。
(5)校友刊物管理:校友办每年或每个季度都可能会有一些校友刊物,可通过该平台发布这些刊物。
(6)班级管理:登记学校历年所开设的班级,也好让以后统一班级管理校友信息。
(7)校友信息管理:校友信息可快速查询,快速填写校友信息录入该系统,删除某些错误的校友信息等等。
(8)校友留言管理:校友可通过该系统留言,但必须由管理审核通过后才可供大家查看。
2、校友个人功能需求
校友之间难以获得信息,难以交流,各地区不详细。将校友分各个地区,由于现在全国各地基本都有校友,甚至国外也有,分各个地区,以便按各个地区查询校友信息。校友有以下功能需求:
(1)查看母校各类信息,新闻公告、校友风采、校友活动、园丁风范、校友刊物、校友捐款、组织机构的信息等等。
(2)校友注册、登录、找回密码:校友可通过该平台注册其基本信息,登录修改个人信息,在忘记其密码时,可通过相关的注册信息找回自己的密码。
(3)校友信息查询功能:校友登录后,可通过该系统查询某地区的校友信息或具体查询某人信息。
(4)校友留言功能:校友可留言赠与母校、对母校的建议等等,都可通过该系统发布自己的留言。
1.1.2 性能需求
1、目前学校提供的服务器操作系统为UNIX操作系统,服务器引擎为Tomcat,广东石油化工学院校友会系统在兼容性上必须能与现有服务器配置兼容,并能够满足服务器升级的需求。
2、由于服务器提供的数据空间有限,所以数据的存储必须尽量以尽可能小的形式保存齐全的数据。
1.1
您可能关注的文档
- java-内部类讲义.ppt
- I_helped_my_mum讲义.ppt
- jamelai的七夕节-英文版ppt讲义.ppt
- Java100面试题_你值得拥有讲义.docx
- java30道笔试题与答案讲义.docx
- Java-J2EE讲义.ppt
- Java2实用教程第4版_第11章_JDBC数据库操作讲义.ppt
- JavaEE-单元2任务2权限管理讲义.ppt
- I‘mmoreoutgoingthanmysisterSectionA(1a-1c)讲义.ppt
- JavaScript 常用功能总结讲义.doc
- 初中生亲子阅读与阅读策略训练研究论文.docx
- 高中数学课堂如何提升学生空间想象力的教学策略研究论文.docx
- 初中英语课堂互动模式下的教学策略与教学评价改革与实践研究论文.docx
- 小学美术教育中创新思维培养路径研究论文.docx
- 绿色化学实验在初中化学教学中的应用与优化策略论文.docx
- 小学生早餐饮食习惯对视力保护作用的研究与饮食习惯教育论文.docx
- 初中生艺术社团活动对学生社会责任感培养的实证研究论文.docx
- 小学数学课堂学生数学学习心理辅导策略创新研究论文.docx
- 劳动教育在学生劳动教育理论研究中的地位论文.docx
- 小学英语单元整体教学目标与多元智能理论的结合实践论文.docx
文档评论(0)