基于JSP的超市收银系统的设计与实现
技术:Java、JSP等摘要:
随着经济的发展和人口的增长,人们对于日常生活的便捷与舒适程度有了越来越高的要求。据统计,在大中型城市,人们日常生活用品大多在超市采购,超市因其物品的丰富性、选择的自主性和购物的便捷性,成为了人们购买生活用品最常去的地方。相应的,超市的软硬件服务也应当有所提高。所以,在这种大环境下,研究超市收银相关的系统是很有必要的。基于这一点,我将毕设题目定位到超市收银这方面。本课题主要涉及的是与数据库的交互,对于界面友好性也做了很好考虑。在系统中可以快速定位到某件商品的基本信息,包括数量、价位等等。
该系统是使用JSP完成开发的,支持IE9、chrome、Firefox等浏览器操作,在界面友好方面做了很多的改进。系统采用B/S模式开发,使用了Eclpse、Tomcat、Mysql,在开发阶段中完成了一些单元测试以及功能测试。超市收银系统考虑到超市商品信息的多样性、变化性和及时性,以及消费者想要快速完成结账的情况。所以对于信息的变更及统计的准确成为了系统设计时考虑的较重要的部分。
该超市收银系统功能是基于B/S模式的JSP开发,以传统的面向对象思想做支撑,体现了面向对象的特点:继承、封装、多态。以及一些特殊的包装类、封装类。此外还有JavaBean。使用这些技术来具体实现该系统的功能,系统的模块主要分为:登陆模块、收银模块、退货模块、商品管理模块和收银员管理模块。
关键字:JSP;管理;功能;超市收银
目录:
1绪论 1
1.1课题简介 1
1.2本课题研究内容 2
2可行性分析 3
2.1基本概念 3
2.2可行性分析 3
3需求分析 5
3.1功能需求 5
3.2开发及运行环境需求 5
3.3实体-联系图 6
4概要设计 7
4.1功能模块设计 7
4.2系统功能结构图 8
4.3系统E-R图 8
5详细设计 10
5.1代码结构设计 10
5.2数据库设计 10
5.3界面设计 11
6系统实现 15
6.1用户登录界面的实现index.jsp 15
6.2管理员界面的实现Manager.jsp 16
6.3收银员界面实现Counter.jsp 18
6.4收银界面实现shouyin.jsp 19
7测试部分 25
7.1测试概念 25
7.2白盒测试(单元) 25
7.3集成测试(集成) 26
8结论 27
参考文献(References) 29
致 谢 30
外文翻译 31
论文字数:22126
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]