首页 物流管理系统ood

物流管理系统ood

举报
开通vip

物流管理系统ood物流管理系统ood 物流管理系统 面向对象设计 班级:2012级计算机与科学 姓名:黄正用 日期:2014.12.21 版本 标题 内容 作者 时间 目录 1(编写目的 ...............................................................................................................4 2(参考文档 .................................................

物流管理系统ood
物流管理系统ood 物流管理系统 面向对象设计 班级:2012级计算机与科学 姓名:黄正用 日期:2014.12.21 版本 标题 内容 作者 时间 目录 1(编写目的 ...............................................................................................................4 2(参考文档 ...............................................................................................................4 3(名称解释 ...............................................................................................................4 4.系统架构 ..................................................................................................................5 4.1功能结构 .......................................................................................................5 4.2 系统架构 ......................................................................................................6 4.2.1管理系统架构 ....................................................................................6 4.3技术体系 .......................................................................................................6 5. 域模型设计 ...........................................................................................................8 5.1控制层设计 ...................................................................................................8 5.1.1类图 ....................................................................................................8 5.1.2类的描述 ............................................................................................8 据数库设计 ......................................................................................................... 11 6. 6.2 E-R图 .........................................................................................................12 6.2数据实体描述 ............................................................................................. 11 7. 系统环境设计 .....................................................................................................13 7.1开发环境设计 .............................................................................................13 7.2发布环境设计 .............................................................................................13 8. 用例实现 .............................................................................................................14 8.1管理系统 .....................................................................................................14 8.1.1员工登录 ..........................................................................................14 8.1.2员工信息查询 ..................................................................................14 1(编写目的 结合企业员工管理工作的实际工作需要和员工信息管理工作的发展需求,运用数据库技术,设计出一套企业员工信息管理系统。期望能降低员工管理工作的成本,减轻企业管理人员的负担,方便员工信息的更新、维护和查询,增加数据的可靠性;从而开拓企业员工管理工作的新局面,提高管理水平。系统要求提供员工基本信息的维护功能,管理人员能够通过此项功能及时添加、修改和删除员工的基本信息;提供每位员工每月业绩的信息,使得管理人员能迅速地掌握每位员工业务方面的情况;为了维护数据的安全,系统对不同的用户应赋予不同的权限,并对所有的信息都应具有查询、统计和打印等基本操作功能 2(参考文档 , “需求分析说明书.doc”:需求分析说明书模板。 , “系统需求分析.doc”:前一版本的需求分析。 , “需求分析说明书.doc”:系统需求分析说明书。 3(名称解释 , GWAP:通用 WEB 应用平台(General WEB application platform)。 , B/S:Browser/Server(浏览器/服务器)。 , C/S:Client/Server(客户端/服务器)。 , B2B:Business to Business 商家对商家,电子商务的一种业务形式。 , B2C:Business to Consumer 商家对顾客,电子商务的一种业务形式。 , C2C:Consumer to Consumer 顾客对顾客,电子商务的一种业务形式。 , CSS:是 Cascading Style Sheets(层叠样式 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf )的简称,CSS 语言是一种标记语言, 它不 需要编译可以直接由浏览器执行。 , HTML:Hypertext Markup Language 超文字标记语言。 , JAVASCRIPT:一种由 Sun Microsystems 所开发的程序脚本语言(它是一种严密 的物件 导向的语言,适合在网际网络上发展主从架构的应用程序),常常简称 JS。 4.系统架构 4.1功能结构 企业员工信息管理系统 员工信息管理 员工信息添加 员工信息修改 员工信息删除 通用WEB 应用系统,包括交易系统和管理系统两个独立的子系统,主要包括:员工信息管理、员工信息查询两个个功能模块。 , 员工信息管理系统功能描述 员工信息添加:实现添加员工信息功能。 员工信息修改:实现修改员工信息功能。 员工信息删除:实现删除员工信息功能。 , 信息查询系统功能描述 员工基本信息查询:实现查询员工基本信息,如性别、年龄等的功能。 员工工作信息查询:实现查询员工工作信息,如部门、业绩等的功能。 4.2 系统架构 管理系统在系统架构方面完全一致,采用4 层结构,主要包括:表现层、控制层、业务层、持久层。 表现层:主要负责用户交互和结果显示,交易系统和管理系统有不同的URL 入口界面。 控制层:主要负责系统的访问控制、数据加载和注销,是系统的核心控制单元。控制层通过系统描述来组织工作。 业务层:实现了交易系统和管理系统的主要业务逻辑,是系统主要的运算单元。 持久层:实现了静态数据和数据库数据的持久化管理,为业务层提供数据服务,是系统进行数据操作的统一界面。 4.2.1管理系统架构 视员工信息管理 图 监控层数 听视制据数 注过图层持 册 据 滤层久 用层 源 户 员工信息查 询 系统描述 4.3技术体系 5.域模型设计 5.1控制层设计 5.1.1类图 UserMappingDispatchAction +ChangeEmail+toLogin+toRegist+checkmail+register+login+manager+changePwd+deleteUser+increatUserOrderMappingDispatchAction+query+CheckOrder+update+DeleteOrder+usernameValidate+ListUserOrder+OrderDetial DistributionMappingDispatchAction +MakeDistributionorder+DistributionorderCheckMappingDispatchAction+MakesureOrder+Busdispatch+Driverdispatch+PathShadowStorehouseMappingDispatchAction +StockIn+StockOut+DeleteGoogsInformation+IncreatGoogsInformation+Update+CheckGoodsInformationBusMappingDispatchAction +IncreatBus+DeleteBuse+ArrangeBus+Update+CheckBus 5.1.2类的描述 , OrderMappingDispatchAction 订单管理核心控制类 方法名 功能描述 参数和返回值 异常定义 CheckOrder 员工信息查询 参数 Exception ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse 返回值 ActionForward ListUserOrder 显示员工信息列表 同上 Exception , UserMappingDispatchAction 用户管理核心控制类 方法名 功能描述 参数和返回值 异常定义 ChangeEmain 修改Email信息 参数 Exception ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse 返回值 ActionForward toLogin 跳转到登录画面 同上 Exception toRigist 打起用户注册页面 同上 Exception checkmail 员工信息验证 同上 Exception register 员工注册 同上 Exception login 员工登录 同上 Exception manager 管理员用户登录 同上 Exception changePwd 修改跟人密码 同上 Exception deleteUser 删除员工信息 同上 Exception query 查询员工信息. 同上 Exception increatUser 增加员工信息 同上 Exception update 员工信息更新 同上 Exception usernameValidate AJAX 检查员工信息参数 Exception ActionMapping, 是否存在(员工注册 ActionForm, 时) HttpServletRequest, HttpServletResponse 返回值 Void 6.据数库设计 6.1 E-R图 6.2数据实体描述 , 员工注册表(UserInfo) 字段名 字段类型 是否为主键 是否为空 备注 id int 是 否 员工编号 username varchar(20) 否 否 员工部门名称 password varchar(20) 否 否 员工密码 address varchar(50) 否 是 员工详细地址 postcode varchar(10) 否 是 邮 编 tel varchar(20) 否 是 电 话 idcard varchar(20) 否 是 身份证号 remark varchar(200) 否 是 备注 , 员工信息表(EmployeeInfo) 描述:实现员工的身份以及部门信息的录入、修改、删除功能,方便对员工管理, 权限的添加等。员工可以通过员工编号登录到系统。管理员将员工信息存入员工 信息表(EmployeeInfo) 字段名 字段类型 是否为主键 是否为空 备注 eid int 是 否 职员编号 empname varchar(20) 否 否 职员姓名 empsex varchar(20) 否 否 职员性别 empidcard varchar(20) 否 否 职员身份证号 empbirthdate varchar(20) 否 是 职员出生日期 empdiploma varchar(20) 否 是 职员学历 empjoindate varchar(20) 否 是 职员加入公司时间 employjobs varchar(20) 否 是 职员职务 empphone varchar(20) 否 是 职员电话 empaddress varchar(50) 否 是 职员家庭住址 , 员工权限表(RightInfo) 描述:权限管理主要是对每一普通员工工作组进行授权管理。根据普通用户 工作组的职能不同,分别授于不同的权限。 字段名 字段类型 是否为主键 是否为空 备注 userid int 是 否 员工编号 username varchar(20) 否 否 员工姓名 password varchar(50) 否 否 密码 userpower varchar(20) 否 是 用户权限 errortimes int 否 否 错误次数 7.系统环境设计 7.1开发环境设计 操作系统:windows 系列 虚拟机:jdk-6-linux-i586 或jdk-6-win-i586 浏览器:FireFox 或IE6 Web 服务器:Apache Tomcat 6.0 数据库:MySql 5.5 设计工具:Microsoft Office Visio 2003 ,StarUML IDE 工具:MyEclipse8.6(集成Eclipse3.3) 7.2发布环境设计 操作系统:windows 系列 虚拟机:jdk-6-linux-i586 或jdk-6-win-i586 浏览器:FireFox 或IE6 Web 服务器:Apache Tomcat 6.0 数据库:MySql 5.5 8.用例实现 8.1管理系统 8.1.1用户登录 , 功能概述 注册用户登录 , 序列图 /UserUtil/ActionServlet/struts-config.xml/UserMappingDispatchAction/Browser 1 : 用户请求()2 : 获得对象() 3 : Action对象() 4 : 处理方法:Login() 5 : 取得输入参数() 6 : 用户验证() 7 : 返回用户信息() 8 : 保存Use对象到Session() 9 : 返回首页() 10 : 响应请求() 8.1.2员工信息查询 , 功能概述 用户登录,进入订单查询页面,默认显示公司员工信息列表 , 时序图 /Browser/ActionServlet/Struts-config.xml/OrderMappingDispatchAction/OrderBusinessImpl 1 : 页面请求()2 : 获得对象() 3 : Action对象() 4 : 处理方法:listUserOrder() 5 : 从SESSION中获取用户信息() 6 : 根据ID查看相应的订单Information() 7 : 订单信息Information() 8 : 订单列表信息Information() 9 : 响应请求()
本文档为【物流管理系统ood】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_266065
暂无简介~
格式:doc
大小:75KB
软件:Word
页数:12
分类:生活休闲
上传时间:2017-12-30
浏览量:13