还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
河南经贸职业学浣•信息管理系课程设计Java web《在线绣图系统》小组成员刘文凭于倩石冰妍班级—实训一班09指导教师一栗猛魏艳明刘丽萍—年月日20111210系统非功能性描述
2.2软硬件环境要求
2.
2.1正文(提示:如:硬件配置要求:客户机:普通PC♦・一CPU P4♦8GHz・分辨率:推荐使用1024*768像素»CPU P
41.8GHz・—内存:256MB以一上.数据库服务器CPU,P
41.8GHz・一内存:256MB以上软件环境的要求:一操作系统:Widows2000♦数据库:SQL Sea”2000♦开发工具包:JDK Version
1.42♦.—JSP月艮务器:Tbmeat浏览器:IE
6.0♦)系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入系统需能够防止各类误操作可能造成的数据丢失,破坏防止用户非法获取网页以及内容(以上内容不需要修改)第三章系统概要设计在经过了系统分析和需求分析之后,接下来的任务就是系统设计软件模块结构设计
3.1系统设计工作技术性强,涉及面广,且内容复杂,必须要有科学的方法和设计工具做指导在此,我们采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的协调来实现整个系统的功能以下是**系统的层次图图**系统的图
3.1HIPO界面设计
3.2正文(如:本系统的用户界面按功能分客户端和管理端)子系统界面设计
3.
2.1**正文(如:-客户端主要为应聘者提供网上应聘的过程,应聘者通过选择合适的职位,填写个人简历,并通过问卷回落来进行测评,提交的简历和测评结果一同传到服务器端,供管理者挑选合适的箱历「首先进入企业招聘界面,点击“招聘”进入职位列表界面,包括“职位列表”、“职位详细信息冬“申请职位”、“填写个人基本信息”、“填写工作经历”、“填写教育经历”、“填写基本技能”、“填写家庭成员,“填写个人评价〃“预览简历”和“一答题3英面k具体页面流如下图所示:图
3.1客户端的页面流程子系统界面设计322**正文(提示:如上所示)数据库设计
3.3数据库设计是开发数据库及其应用系统的技术,也是信息系统开发和建设的重要组成部分具体的说,数据库设计是要在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求在系统的数据库设计中,首先对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后得出系统的关系模式本系统用实体一联系图(简称E—R图)来描述系统的概念模型E—R图由实体、属性、联系三部分组成,其符号如图
3.3所示:实体图图图例
3.2E—R实体描述
3.
3.1正文本系统涉及的实体有各个,其属性和结构如下:客户(客户编号,客户名称,联系电话,联系地址,国家,备注)销售员(工号,姓名,性别,出生年月l学历Tr话^供应商(供应商编号,供应商名称,联系电话,帐号,地址,备注)物品(货号,货名,种类,规格)采购员(工号,姓名,性别,出生年月,学历,电话,家庭住址)仓库(仓库号,仓库名称,电话)联系描述
3.
3.2正文本系统实体间有4-个关系,其关系如下:多个客户可以向某一个业务员订购多种产品;Q)采购关系采购员、供应商与物品的关系是工:m N,因为一个采购员可以向多个供应商采购多种不同的商品;〈3)存储关系仓库弓物品的关系是4N,因为买种物品可以放在一个仓库中;Q43#应关系-一供在商与物乩的关系是MN,同种物品可以由不同-的供-应商的感一个供应商也可以提供多种物品〃以上实体的联系属性如下:销供销售单号,数量,售价,日期,森法)采购-分购单号价日期,备注)存储(种类,数量)供应(供应单号,数量,图
3.
3.3E—R(提示在此画出E-R图)第四章系统详细设计系统的详细设计阶段主要包括关系设计、数据库实现、处理过程设计、人机界面设计等部分数据库的逻辑设计
4.1数据库的逻辑结构设计的任务就是把概念结构设计完毕的基本E-R图转化为与选用的具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式)ER图向关系模式转换时,每个实体集用一个关系模式表示,其中实体集的属性被转化成关系的属性,联系的种类可以是一对一的关系,也可以是一对多的关系,或者是多对多的关系下面列出了联系的转化规则
(1)若实体间的联系是11的,可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键和联系类型的属性
(2)若实体间的联系是1N的,则在N端实体类型转换成的关系模式中加入1端实体类型转换成的关系模式的键和联系的属性
(3)若实体间的联系是MN的,则将联系类型也转换成关系模式,其属性为两端实体类型的键加上联系类型的属性,而键为两端实体键的组合
(4)若实体间的联系是NMP的,则将联系的类型也转换成关系模式,其属性就是各个实体的类型主键加上联系类型本身的属性,而主键是各个实体主键的组入口应用上述方法,可以得到系统的数据库关系模式为(—表示主键,#表示外键)(提示:以下内容改成项目所设计的表客户(客户编号,客户名称,联系电话,国家,备注)
1.销售员(工号,姓名,性别,出生仔月,学历,电话,家庭住址)
2.采购员(工号,姓名,性别,出生年月,学历,电话,家庭住址)
3.仓库(仓库号,仓库名称,电话,仓库主管工号#)
4..供应商(供应商编号,供应商名称,联系电话,帐号,地址,备注)5物品(货号,货名,种类,规格,仓库编号#,库存数量)
6.销售(销售单号,客户编号#,销售员工号#,货号#,数量,售价,日期,备注)
7.—采购(采购单号,供应商编号#,采购员工号#,货号#,数量,进价,目鬼备注).供应(供应单号,供应商编号#,货号#,数量,日期)9)表汇总
4.
1.1英文表名中文表名功能说明[英文表名1][中文表名1][英文表名2][中文表名2][中文表名]表
4.
1.21表名[英文表名1]列名数据类型(精度范围)空/非空约束条件注释补充说明[中文表名]表
4.
1.32表名[英文表名2]列名数据类型(精度范围)空/非空约束条件注释补充说明(注意:有几个表就添加几个标题))系统功能设计
4.2正文子系统业务流程421**(提示:画出子系统的整体业务流程图,如:)子系统业务流程422**(提示:画出子系统的整体业务流程图,系统人机界面设计
4.3(提示:把主要的界面模式按如下所示进行设计,如:图片或logo查看课程信息删除课程信息修改课程信息版权第五章总结问题及解决方法
5.1提示:写出项目开发中遇到的难题及解决的方法或思路总结与体会
5.2正文感谢
5.3正文目录第一章引言
11.1项目来源及定义
11.2项目要达到的目标
11.3项目开发计划1第二章需求分析
32.1系统功能性描述
32.
1.
32.
1.
42.
1.
52.
1.4--------------------------------------------------------------------------------------------------学5生端子系统结构图-------------------------------------------------------------------
2.2系统非功能性描述
72.
2.
83.1软件模块结构设计
83.2界面设计8321**子系统界面设计
93.
3.2**子系统界面设计
93.3数据库设计
93.
3.
103.
3.
103.
3.
124.1数据库的逻辑设计
124.
1.
134.
1.
134.
1.
134.2系统功能设计14第六章参考文献《信息系统开发》,甘仞初主编,经济科学出版社
[1],
2008.
2.421**子系统业务流程14422**子系统业务流程
144.3系统人机界面设计15第五章总结
165.1问题及解决方法
165.2总结与体会
165.3感谢16第六章参考文献17第一章引言项目来源及定义
1.1本系统是一种关于处理图片、秀图片、下载图片素材的休闲娱乐网站,具体内容为当用户游览本系统时,看见一些作品(照片),觉得特别好看,然后想把自己的一些照片和这个照片进行一些处理,使其具有美感,类似于大头贴,但比大头贴更具有时尚感,具有欣赏价值项目要达到的目标
1.2我们这个系统最大的难度就是用户把自己所要的照片及要求,发给管理员,还有就是管理员把好的照片PS PS发给用户解决方案当用户看到喜爱的风格图片后,会把自己所要的照片及要求发送到管理员中的数据库,然后管理员看到后会PS进行处理,处理好之后会把文件路径发送给用户,然后用户会根据路径进行下载,完成美图我们的界面由于我们所做的网站是和时尚有关,所以我们的界面总体来说,是充满时尚感的界面以简约为主题,整体感觉很清爽图片的游览,我们运用功能,使我们的界面有动感、美感、层次感、空间感JavaScript项目开发计划
1.3(提示:用甘道图来表示项目开发计划项目开发进度分为系统分析、需求分析、概要分析、详细设计、系统实施、系统维项目长期
02.
0803.
0804.
0804.25系统分析--------►需求分析--------►总体设计--------►详细设计------►系统实施------►------►系统维护—►第二章需求分析需求分析是指在管理信息系统开发生命周期中系统详细调查阶段的各项活动和方法系统功能性描述
2.1正文(提示:在此写出项目需求的文字描述,如:此项目分成学生选课子系统、教师管理子系统、管理员管理子系统其中它们要完成的功能如下:学生选课子系统:教师管理子系统:管理员管理子系统:系统用例图
2.
1.1(提示:根据上面对项目需求的文字描述,画出系统的用例图,如:管理端子系统结构图(提示:用结构图描述出你所选项目中的子系统的业务流程,如:学生选课子系统教师端子系统结构图学生端子系统结构图。