需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15697 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着计算机技术的普及,许多复杂的计算机管理系统开始被应用到生活中,进销存系统使得原来复杂、繁重而又容易出现错误的进销存管理变得简单而有条理。能够节省大量的人力成本,同时也使管理变得方便而可靠。 本系统主要针对小型超市设计,从对数据的录入和管理上解决传统管理方式的不足,本系统作为一个独立的Web项目,采用C/S架构,可以运行在任何能使用浏览器的设备环境上(包括手持设备等),使用本系统不受地域限制,能够在任何地方访问本系统进行管理,精简的客户端表现形式极大地方便了用户的使用。系统开发环境为 eclipse、jdk1.7、mysql5、tomcat7,使用框架: spring3.1.1、hibernate4.1.7、struts2.3(SSH)。本文详细地介绍了软件的设计过程、开发背景及意义,并对其子功能模块、数据库设计进行了详细地解释。 关键词:进销存系统、C/S、SSH
目录 摘要 Abstract 1.概述-1 1.1选题背景及意义-1 1.1.1 国内外现状分析-1 1.1.2 开发环境介绍-2 1.2系统可行性分析-2 1.3.系统概述-2 2.系统分析-3 2.1系统功能模块设计-3 2.2系统功能分析-4 2.2.1系统基本管理分析-4 2.2.2系统功能需求分类-4 2.3系统流程-5 3.系统设计-6 3.1系统角色权限-6 3.1.1角色关系图-6 3.1.2角色权限图-6 3.2系统模块功能-7 3.2.1模块功能表-7 3.2.1数据流程-8 3.2.1实体关系分析-10 3.2.2各模块功能结构图-13 4.3系统架构设计-15 3.3.1 技术选型-15 3.3.2 架构设计图-16 3.3 数据字典-16 3.4 数据库设计-18 3.5详细设计及代码档案-20 3.5.1 登陆功能-20 3.5.2 系统主界面-21 3.5.3 商品管理-22 3.5.4 库存管理-25 3.5.5 进货管理-26 3.5.6 出货管理-29 3.5.7 销售管理-32 3.5.8 员工管理-34 3.5.9 日志管理-35 4 功能测试用例-36 4.1 被测试对象的介绍-36 4.2 测试范围-36 4.3 测试环境与测试辅助工具的描述-37 4.4 功能测试用例-37 4.4.1登录功能-37 4.4.2商品管理功能-37 4.4.3库存管理功能-38 4.4.4销售管理功能-39 4.4.5用户管理功能-40 4.4.6商品管理功能-40 5. 结束语-41 6. 致谢-41 参考文献-41 |