javaweb集中实训文档

上传人:第*** 文档编号:56883450 上传时间:2018-10-16 格式:PDF 页数:20 大小:434.10KB
返回 下载 相关 举报
javaweb集中实训文档_第1页
第1页 / 共20页
javaweb集中实训文档_第2页
第2页 / 共20页
javaweb集中实训文档_第3页
第3页 / 共20页
javaweb集中实训文档_第4页
第4页 / 共20页
javaweb集中实训文档_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《javaweb集中实训文档》由会员分享,可在线阅读,更多相关《javaweb集中实训文档(20页珍藏版)》请在金锄头文库上搜索。

1、河南经贸职业学院信息管理系Java web 课程设计在线绣图系统在线绣图系统小组成员:小组成员:_刘文凭、于倩、石冰妍刘文凭、于倩、石冰妍_班班级:级:_0909 实训一班实训一班_指导教师:指导教师:_ _栗猛栗猛魏艳明魏艳明 刘丽萍刘丽萍_2011 年12 月 10 日课程设计目目 录录第一章 引言11.1 项目来源及定义.11.2 项目要达到的目标.11.3 项目开发计划.1第二章需求分析32.1 系统功能性描述.32.1.1 系统用例图32.1.2 管理端子系统结构图42.1.3 教师端子系统结构图.52.1.4 学生端子系统结构图 -5 2.2 系统非功能性描述.72.2.1 软硬件

2、环境要求72.2.2 系统安全性需求7第三章 系统概要设计83.1 软件模块结构设计.83.2 界面设计.83.2.1*子系统界面设计.93.2.2*子系统界面设计.93.3 数据库设计.93.3.1 实体描述103.3.2 联系描述103.3.3ER 图.11第四章 系统详细设计124.1 数据库的逻辑设计.124.1.1 表汇总.134.1.2 中文表名 1表134.1.3 中文表名 2表134.2 系统功能设计.14课程设计4.2.1*子系统业务流程.144.2.2*子系统业务流程.144.3 系统人机界面设计.15第五章 总结165.1 问题及解决方法.165.2 总结与体会.165.

3、3 感谢.16第六章 参考文献17课程设计河南经贸职业学院 信息管理系第1页第一章第一章 引言引言1.1 项目来源及定义项目来源及定义本系统是一种关于处理图片、秀图片、下载图片素材的休闲娱乐网站,具体内容为当用户游览本系 统时,看见一些作品(照片) ,觉得特别好看,然后想把自己的一些照片和这个照片进行一些处理, 使其具有美感,类似于大头贴,但比大头贴更具有时尚感,具有欣赏价值。1.2 项目要达到的目标项目要达到的目标我们这个系统最大的难度就是:用户把自己所要 ps 的照片及要求,发给管理员,还有就是管理员把 ps 好的照片发给用户。 解决方案: 当用户看到喜爱的风格图片后,会把自己所要 ps

4、的照片及要求发送到管理员中的数据库,然后管理 员看到后会进行处理,处理好之后。会把文件路径发送给用户,然后用户会根据路径进行下载,完 成美图。 我们的界面:由于我们所做的网站是和时尚有关,所以我们的界面总体来说,是充满时尚感的。界 面以简约为主题,整体感觉很清爽。图片的游览,我们运用 JavaScript 功能,使我们的界面有动感、 美感、层次感、空间感。1.3 项目开发计划项目开发计划(提示:用甘道图来表示项目开发计划如:项目开发进度分为系统分析、需求分析、概要分析、详细设计、系统实施、系统维护六个阶段,具体进度安排如图 1-1 所示:项目07.12.08-08.01.0808.01.08-

5、02.0808.02.08-03.0808.03.08-04.0808.04.08-04.25长期系统分析需求分析总体设计详细设计系统实施系统维护课程设计河南经贸职业学院 信息管理系第2页)课程设计河南经贸职业学院 信息管理系第3页第二章第二章需求分析需求分析需求分析是指在管理信息系统开发生命周期中系统详细调查阶段的各项活动和方法。2.1 系统功能性描述系统功能性描述正文(提示:在此写出项目需求的文字描述,如:此项目分成学生选课子系统、教师管理子系统、管理员管理子系统。其中它们要完成的功能如下:学生选课子系统:.教师管理子系统:管理员管理子系统:.)2.1.1 系统用例图系统用例图(提示:根据

6、上面对项目需求的文字描述,画出系统的用例图,如:课程设计河南经贸职业学院 信息管理系第4页)2.1.2 管理端子系统结构图管理端子系统结构图(提示:用结构图描述出你所选项目中的子系统的业务流程,如:学生选课子系统课程设计河南经贸职业学院 信息管理系第5页管理员登录管理端系统系统维护权限管理)2.1.3 教师端子系统结构图教师端子系统结构图课程设计河南经贸职业学院 信息管理系第6页教师登录教师端系统出题判卷统计成绩提交成绩2.1.4 学生端子系统结构图学生端子系统结构图学生登录学生端系统选择试卷答卷交卷课程设计河南经贸职业学院 信息管理系第7页2.2 系统非功能性描述系统非功能性描述2.2.1

7、软硬件环境要求软硬件环境要求正文(提示:如:硬件配置要求:客户机:普通 PCCPU:P4 1.8GHz内存:256MB 以上分辨率:推荐使用 1024*768 像素WEB 服务器CPU:P4 1.8GHz内存:256MB 以上数据库服务器CPU:P4 1.8GHz内存:256MB 以上软件环境的要求:操作系统:Windows 2000数据库:SQL Server 2000开发工具包:JDK Version 1.4.2JSP服务器:Tomcat浏览器:IE6.0)2.2.2 系统安全性需求系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的

8、数据丢失,破坏。防止用户非法获取网页以及内容。(以上内容不需要修改)课程设计河南经贸职业学院 信息管理系第8页第三章第三章 系统概要设计系统概要设计在经过了系统分析和需求分析之后,接下来的任务就是系统设计。3.1 软件模块结构设计软件模块结构设计系统设计工作技术性强,涉及面广,且内容复杂,必须要有科学的方法和设计工具做指导。 在此, 我们采用结构化设计的方法来实现系统总体功能, 提高系统的各项指标,即将整个系统合理的划分成各个功能模块, 正确地处理模块之间和模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的协调来实现整个系统的功能。以下是*系

9、统的层次图。进销存管理信息系 统销 售 处理库存管理采购处理销售信息 处理系统 维护订 单 处 理生 成 销 售 信 息库 存 状 况 查 询生 成 紧 急 订 货缺 货 处 理检 查 不 发 货 订生 成 申 购 报 告进 货 处 理供 货 单 审 核生 成 入 库 单分 类 销 售 商 品统 计 销 售 信 息数 据 备 份用 户 管 理图图 3.1 *系统的系统的 HIPO 图图3.2 界面设计界面设计正文(如:本系统的用户界面按功能分客户端和管理端。 )课程设计河南经贸职业学院 信息管理系第9页3.2.1*子系统界面设计子系统界面设计正文(如:客户端主要为应聘者提供网上应聘的过程, 应

10、聘者通过选择合适的职位, 填写个人简历,并通过问卷回答来进行测评,提交的简历和测评结果一同传到服务器端,供管理者挑选合适的简历。首先进入企业招聘界面,点击“招聘”进入职位列表界面,包括“职位列表” 、 “职位详细信息” 、“申请职位” 、 “填写个人基本信息” 、 “填写工作经历” 、 “填写教育经历” 、 “填写基本技能” 、 “填写家庭成员” 、 “填写个人评价” “预览简历”和“答题”等页面。具体页面流如下图所示:)3.2.2*子系统界面设计子系统界面设计正文(提示:如上所示)3.3 数据库设计数据库设计数据库设计是开发数据库及其应用系统的技术, 也是信息系统开发和建设的重要组成部分。具

11、体的说,数据库设计是要在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种应聘者网上登录企业招聘信息职位列表职业详细信息申请职位填写个人基本信息填写家庭成员填写工作经历填写基本技能填写教育经历填写个人评价预览简历答题图图 3.1客户端的页面流程课程设计河南经贸职业学院 信息管理系第10页信息需求。在系统的数据库设计中,首先对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后得出系统的关系模式。本系统用实体联系图(简称ER 图)来描述系统的概念模型。ER 图由实体、属性、联系三部分组成,其符号如图 3.3

12、 所示:实体属性联系图图 3.2 ER 图图例图图例3.3.1 实体描述实体描述正文(提示:如:本系统涉及的实体有6个,其属性和结构如下:客户(客户编号,客户名称,联系电话,联系地址,国家,备注)销售员(工号,姓名,性别,出生年月,学历,电话,家庭住址)供应商(供应商编号,供应商名称,联系电话,帐号,地址,备注)物品(货号,货名,种类,规格)采购员(工号,姓名,性别,出生年月,学历,电话,家庭住址)仓库(仓库号,仓库名称,电话)3.3.2 联系描述联系描述正文(提示:如:本系统实体间有4个关系,其关系如下:(1) 销售关系:销售员、客户与物品的关系是1:M:N,因为课程设计河南经贸职业学院 信

13、息管理系第11页多个客户可以向某一个业务员订购多种产品;(2)采购关系:采购员、供应商与物品的关系是1:M:N,因为一个采购员可以向多个供应商采购多种不同的商品;(3)存储关系:仓库与物品的关系是1:N,因为多种物品可以放在一个仓库中;(4)供应关系:供应商与物品的关系是M:N,同种物品可以由不同的供应商供应,一个供应商也可以提供多种物品。以上实体的联系属性如下:销售(销售单号,数量,售价,日期,备注)采购(采购单号,数量,进价,日期,备注)存储(种类,数量)供应(供应单号,数量,日期))3.3.3ER 图图(提示:在此画出 E-R 图)课程设计河南经贸职业学院 信息管理系第12页第四章第四章

14、 系统详细设计系统详细设计系统的详细设计阶段主要包括关系设计、数据库实现、处理过程设计、人机界面设计等部分。4.1 数据库的逻辑设计数据库的逻辑设计数据库的逻辑结构设计的任务就是把概念结构设计完毕的基本 ER 图转化为与选用的具体机器上的 DBMS 产品所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式) 。ER 图向关系模式转换时,每个实体集用一个关系模式表示,其中实体集的属性被转化成关系的属性,联系的种类可以是一对一的关系,也可以是一对多的关系,或者是多对多的关系。下面列出了联系的转化规则:(1) 若实体间的联系是 1:1 的,可以在两个实体类型转换成的两个关系模式中任意一个关系模式

15、的属性中加入另一个关系模式的键和联系类型的属性。(2) 若实体间的联系是 1:N 的,则在 N 端实体类型转换成的关系模式中加入 1 端实体类型转换成的关系模式的键和联系的属性。(3) 若实体间的联系是 M:N 的,则将联系类型也转换成关系模式,其属性为两端实体类型的键加上联系类型的属性,而键为两端实体键的组合。(4) 若实体间的联系是 N:M:P 的,则将联系的类型也转换成关系模式,其属性就是各个实体的类型主键加上联系类型本身的属性,而主键是各个实体主键的组合。应用上述方法,可以得到系统的数据库关系模式为: (表示主键,#表示外键)(提示:以下内容改成项目所设计的表1. 客户(客户编号,客户名称,联系电话,国家,备注)2. 销售员(工号,姓名,性别,出生年月,学历,电话,家庭住址)3. 采购员(工号,姓名,性别,出生年月,学历,电话,家庭住址)4. 仓库(仓库号,仓库名称,电话,仓库主管工号#)5. 供应商(供应商编号,供应商名称,联系电话,帐号,地址,备注)6. 物品(货号,货名,种类,规格,仓库编号#,库存数量)课程设计河南经贸职业学院 信息管理系第13页7. 销售(销售单号,客户编号#,销售员工号#,货号#,数量,售价,日期,备注)8. 采购(采购单号,供应商编号#,采购员工号#,货号#,数量,进价,日期,备注)9. 供应(供应单号,供应商

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号