admin 发表于 2016-7-5 10:36:24

收银系统的设计与实现

技术:Java、JSP等
摘要:
随着销售行业竞争的日益激烈,收银系统的引入显得极其重要。收银系统不但可以提高商品存储管理的工作效率,而且可以有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,从根本上提升服务业的市场竞争力。
本系统运用计算机管理信息技术,用Oracle建立数据库,对中小型服务业的销售过程进行详细的分析,实现了对服务业的商品信息、在线收银和账单生成的科学管理。它主要包括以下几大模块:登录系统模块、商品信息模块、在线收银模块、账单管理模块、营业统计模块。各模块相许独立,同时又构成统一的整体。
    本文主要介绍了收银系统的环境、所用到的开发语言、功能作用、设计的方案等各方面的内容,其目的在于让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。另外在文中还予以指出了系统开发有待于进一步完善发展的方向。
关键词:收银系统;市场;Oracle

目录:
1 绪论    1
1.1 研究课题的目的    2
1.2 研究课题的意义    2
1.3 开发环境和工具    3
1.3.1 JSP技术    3
1.3.2 Java语言    4
1.3.3 ORACLE数据库    4
1.3.4 MyEclipse简介    4
1.3.5 Apache Tomcat 7.0    5
1.3.6 Windows系统    5
2 系统分析    7
2.1 可行性分析    7
2.1.1 技术可行性    7
2.1.2 经济可行性    7
2.1.3 操作可行性    7
2.1.4 法律可行性    8
2.2 需求分析    8
2.3 系统分析    9
2.3.1 系统分析要素:    9
2.3.2 系统分析步骤    9
2.3.3 系统开发生命周期(SDLC)    11
3 系统设计    13
3.1 系统总设计    13
3.1.1 系统设计思想    13
3.1.2 系统设计原则    13
3.2 系统模块结构和功能设计    14
3.2.1 系统模块结构    14
3.2.2 系统各功能模块定义    14
3.3 系统数据库设计    17
3.3.1 数据库的需求分析    18
3.3.2 数据库概念结构设计    18
3.3.3 数据库逻辑设计    19
4 系统实现    23
4.1 登录系统模块    23
4.2 商品信息模块    24
4.3 在线收银模块    26
4.4 账单管理模块    29
4.5 营业统计模块    31
5 系统测试    32
5.1 测试目的    32
5.2 测试方法    32
5.3 测试步骤    33
5.3.1 模块测试    33
5.3.2 系统子测试    33
5.3.3 系统测试    34
5.4 测试用例    34
5.4.1 服务器测试用例    34
5.4.2 系统功能测试用例    35
5.5 测试结果    36
总结    38
参考文献    39
致谢    40
附录 A 外文原文    41
附录 B 中文翻译    47

论文字数:25583
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 收银系统的设计与实现