系统功能:
(1)系统分两种身份:管理员和员工,选择不同的身份进入不同的功能操作界面!
(2)商品信息管理:管理员可以添加和维护商品信息,员工只能对商品信息进行查询
(3)员工信息管理:管理员登陆系统后可以可以添加和维护超市员工(收银员)的信息
(4)商品进货管理:管理员登陆系统后可以添加商品进货信息,可以对商品进货信息进行查询和统计,添加商品进进货退货信息,对商品进货退货信息进行查询和统计
(5)商品销售管理:员工(收银员)登陆系统后可以对商品进行销售,可以按时间查询自己的销售业绩;管理员登陆系统后可以按照时间等条件对销售信息进行查询,可以根据小票号登记顾客退货信息,查询顾客退货信息,可以查看员工的销售业绩
(6)商品库存管理:管理员或员工登陆系统后都可以查询商品的库存。
系统特点:
(1)根据不同的身份友好显示不同的功能菜单。
(2)支持多个员工(收银员)同时对超市商品进行销售。
(3)程序使用三层架构思想,采用完全面向对象的思想方法设计。
com.shuangyulin.DBUtil包(数据层):用于jdbc:odbc连接数据库sqlserver2000数据库。
com.shuangyulin.dao包(业务逻辑处理层): 处理所有的业务逻辑,主要有控制层调用。
com.shuangyulin.servlet包(控制层):前台jsp界面层向此提交请求,调用业务层进行处理,根据处理结果跳转到不同的界面层。
com.shuangyulin.javabean包(orm:实体关系映射):将数据库的表映射为java语言的对象。
(4)使用了数据库连接池技术,加快数据库的访问。
(5)使用了ajax技术,无刷新快速显示商品的详细信息。
系统使用说明:
本系统的开发环境是windows xp+myEclipse5.5+Tomcat6.0+sqlserver2000数据库
(1)首先解压我的程序文件夹,安装开发环境软件myEclipse和运行服务器tomcat
(2)附加数据库文件到sqlserver2000,数据库的文件在DataBase目录下。
(2)启动MyEclipse,选择文件->导入->导入现有的工程到WorkPlace,把项目导入
(3)发布SuperMarket这个web项目到tomcat服务器,启动服务器输入登陆页login.jsp的地址即可访问了。
注意:本系统采用jdbc:odbc方式连接的数据库,需要在运行前设置数据源,数据源的名称是SuperMarket,路径附加的sqlserver数据库。
1