计算机毕业课程论文源码-098双鱼林jsp版超市信息管理系统 - 计算机毕业设计源码下载网
更多设计到:www.shuangyulin.com, 咨询QQ:254540457【快点我啊】,看本站系统源码运行截图请到:   源程序吧

计算机毕业课程论文源码-098双鱼林jsp版超市信息管理系统

  • 内容
  • 评论
  • 相关

***********************************************************
我的信息: *
姓名: 汪建林 程序设计大神 *
毕业学校: 2007年于成都理工大学 *
联系QQ:287307421或254540457 *
网站: http://www.shuangyulin.com 【长期有效】 *
***********************************************************

系统名称:双鱼林jsp版超市信息管理系统

原来我已经在网上发布过一个我原创的用asp.net实现的超市信息管理系统,现在我用jsp+servlet实现了同样的功能,2009年6月首发,程序大部分源程序已经发布!
系统功能:

(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数据库。

百度网盘下载链接: http://pan.baidu.com/s/1dEqbFah 密码: fwt6

file://C:\Users\Administrator\Desktop\双鱼林jsp版超市信息管理系统 (1 folders, 1 files, 1.99 KB, 3.37 MB in total.)
│ 描述.txt 1.99 KB
└─SuperMarket (5 folders, 6 files, 102.62 KB, 3.37 MB in total.)
│ .classpath 638 bytes
│ .mymetadata 306 bytes
│ .project 1.20 KB
│ 超市进销存功能模块.doc 25.00 KB
│ 使用帮助说明.txt 2.45 KB
│ 运行界面.jpg 73.04 KB
├─.myeclipse (0 folders, 0 files, 0 bytes, 0 bytes in total.)
├─.settings (0 folders, 1 files, 458 bytes, 458 bytes in total.)
│ org.eclipse.core.resources.prefs 458 bytes
├─Database (0 folders, 3 files, 2.26 MB, 2.26 MB in total.)
│ sql.txt 5.58 KB
│ SuperMarketInfo_Data.MDF 1.25 MB
│ SuperMarketInfo_Log.LDF 1.00 MB
├─src (1 folders, 0 files, 0 bytes, 150.00 KB in total.)
│ └─com (1 folders, 0 files, 0 bytes, 150.00 KB in total.)
│ └─shuangyulin (4 folders, 0 files, 0 bytes, 150.00 KB in total.)
│ ├─dao (0 folders, 12 files, 59.39 KB, 59.39 KB in total.)
│ │ AdminDAO.java 1.14 KB
│ │ BuyBackInfoDAO.java 7.56 KB
│ │ BuyInfoDAO.java 6.70 KB
│ │ EducationDAO.java 867 bytes
│ │ EmployeeDAO.java 9.30 KB
│ │ GoodCartDAO.java 5.49 KB
│ │ GoodClassDAO.java 2.85 KB
│ │ GoodDAO.java 8.81 KB
│ │ GoodStockDAO.java 2.36 KB
│ │ SellBackDAO.java 5.38 KB
│ │ SellDAO.java 6.52 KB
│ │ SupplierDAO.java 2.43 KB
│ ├─DBUtils (0 folders, 5 files, 23.37 KB, 23.37 KB in total.)
│ │ ConnectionPool.java 13.26 KB
│ │ ConnectionPoolTest.java 2.60 KB
│ │ ConnectionPoolUtils.java 783 bytes
│ │ DB.java 3.65 KB
│ │ page.java 3.10 KB
│ ├─javabean (0 folders, 13 files, 21.06 KB, 21.06 KB in total.)
│ │ Admin.java 713 bytes
│ │ BuyBackInfo.java 2.59 KB
│ │ BuyInfo.java 2.19 KB
│ │ Education.java 667 bytes
│ │ Employee.java 3.16 KB
│ │ EmployeeSellResult.java 978 bytes
│ │ Good.java 2.73 KB
│ │ GoodCart.java 1.04 KB
│ │ GoodClass.java 694 bytes
│ │ GoodStock.java 595 bytes
│ │ SellBackInfo.java 2.41 KB
│ │ SellInfo.java 2.12 KB
│ │ Supplier.java 1.27 KB
│ └─servlet (0 folders, 14 files, 46.18 KB, 46.18 KB in total.)
│ BuyBackInfoManage.java 5.29 KB
│ BuyInfoManage.java 4.80 KB
│ ChangePasswordServlet.java 1.81 KB
│ CharFilter.java 962 bytes
│ CheckLogin.java 3.25 KB
│ EmployeeInfoManage.java 7.29 KB
│ GetGoodInfo.java 1.44 KB
│ GoodCartManage.java 2.71 KB
│ GoodClassManage.java 2.22 KB
│ GoodInfoManage.java 5.07 KB
│ GoodStockManage.java 1.89 KB
│ SellBackInfoManage.java 3.20 KB
│ SellInfoManage.java 4.72 KB
│ SupplierManage.java 1.54 KB
└─WebRoot (13 folders, 6 files, 10.72 KB, 888.87 KB in total.)
│ about.html 2.69 KB
│ code.jsp 1.96 KB
│ desk.htm 2.81 KB
│ foot.jsp 332 bytes
│ login.jsp 2.83 KB
│ logout.jsp 119 bytes
├─Admin (0 folders, 7 files, 23.95 KB, 23.95 KB in total.)
│ AdminHead.jsp 5.12 KB
│ changePassword.jsp 2.40 KB
│ EmployeeInfoAdd.jsp 3.34 KB
│ EmployeeInfoUpdate.jsp 4.70 KB
│ EmployeeManage.jsp 4.00 KB
│ index.jsp 1.67 KB
│ SupplierManage.jsp 2.73 KB
├─BuyBackInfo (0 folders, 3 files, 10.98 KB, 10.98 KB in total.)
│ BuyBackInfoAdd.jsp 4.90 KB
│ BuyBackInfoQuery.jsp 5.59 KB
│ testAjax.htm 501 bytes
├─BuyInfo (0 folders, 2 files, 9.19 KB, 9.19 KB in total.)
│ BuyInfoAdd.jsp 3.76 KB
│ BuyInfoQuery.jsp 5.43 KB
├─css (0 folders, 1 files, 2.79 KB, 2.79 KB in total.)
│ style.css 2.79 KB
├─Employee (0 folders, 3 files, 8.12 KB, 8.12 KB in total.)
│ changePassword.jsp 2.40 KB
│ EmployeeHead.jsp 4.06 KB
│ index.jsp 1.67 KB
├─GoodInfo (0 folders, 5 files, 18.63 KB, 18.63 KB in total.)
│ GoodClassManage.jsp 2.15 KB
│ GoodInfoAdd.jsp 3.37 KB
│ GoodInfoManage.jsp 5.14 KB
│ GoodInfoQuery.jsp 4.49 KB
│ GoodInfoUpdate.jsp 3.49 KB
├─GoodStockInfo (0 folders, 2 files, 4.37 KB, 4.37 KB in total.)
│ GoodStockQuery.jsp 2.28 KB
│ GoodStockWarning.jsp 2.09 KB
├─images (0 folders, 11 files, 71.64 KB, 71.64 KB in total.)
│ ADD.gif 110 bytes
│ delete.gif 401 bytes
│ edit.gif 240 bytes
│ help.gif 1.13 KB
│ ico29.gif 1.52 KB
│ list.gif 138 bytes
│ print.gif 156 bytes
│ Thumbs.db 15.00 KB
│ titl_bg.jpg 8.16 KB
│ title.jpg 17.27 KB
│ titleold.jpg 27.55 KB
├─META-INF (0 folders, 1 files, 39 bytes, 39 bytes in total.)
│ MANIFEST.MF 39 bytes
├─script (0 folders, 4 files, 31.09 KB, 31.09 KB in total.)
│ ajax.js 1.86 KB
│ App.js 885 bytes
│ calendar.js 23.30 KB
│ Vertify.js 5.06 KB
├─SellBackInfo (0 folders, 2 files, 7.19 KB, 7.19 KB in total.)
│ SellBackInfoAdd.jsp 3.58 KB
│ SellBackInfoQuery.jsp 3.60 KB
├─SellInfo (0 folders, 5 files, 15.26 KB, 15.26 KB in total.)
│ EmployeeSellResult.jsp 2.47 KB
│ SelfSellInfoQuery.jsp 3.29 KB
│ SellGoods.jsp 2.54 KB
│ SellGoodsFinished.jsp 3.76 KB
│ SellInfoQuery.jsp 3.21 KB
└─WEB-INF (2 folders, 17 files, 142.53 KB, 674.89 KB in total.)
│ c-1_0-rt.tld 10.51 KB
│ c-1_0.tld 11.04 KB
│ c.tld 15.62 KB
│ db.xml 766 bytes
│ fmt-1_0-rt.tld 11.14 KB
│ fmt-1_0.tld 12.29 KB
│ fmt.tld 19.14 KB
│ fn.tld 7.13 KB
│ permittedTaglibs.tld 1.14 KB
│ scriptfree.tld 1.68 KB
│ sql-1_0-rt.tld 5.25 KB
│ sql-1_0.tld 5.98 KB
│ sql.tld 8.25 KB
│ web.xml 6.08 KB
│ x-1_0-rt.tld 7.03 KB
│ x-1_0.tld 7.49 KB
│ x.tld 12.00 KB
├─classes (1 folders, 0 files, 0 bytes, 141.00 KB in total.)
│ └─com (1 folders, 0 files, 0 bytes, 141.00 KB in total.)
│ └─shuangyulin (4 folders, 0 files, 0 bytes, 141.00 KB in total.)
│ ├─dao (0 folders, 12 files, 56.48 KB, 56.48 KB in total.)
│ │ AdminDAO.class 1.66 KB
│ │ BuyBackInfoDAO.class 7.36 KB
│ │ BuyInfoDAO.class 6.93 KB
│ │ EducationDAO.class 1.39 KB
│ │ EmployeeDAO.class 8.15 KB
│ │ GoodCartDAO.class 1.53 KB
│ │ GoodClassDAO.class 3.34 KB
│ │ GoodDAO.class 8.15 KB
│ │ GoodStockDAO.class 2.94 KB
│ │ SellBackDAO.class 5.63 KB
│ │ SellDAO.class 6.30 KB
│ │ SupplierDAO.class 3.10 KB
│ ├─DBUtils (0 folders, 6 files, 18.28 KB, 18.28 KB in total.)
│ │ ConnectionPool$PooledConnection.class 1.08 KB
│ │ ConnectionPool.class 6.26 KB
│ │ ConnectionPoolTest.class 2.74 KB
│ │ ConnectionPoolUtils.class 980 bytes
│ │ DB.class 3.35 KB
│ │ page.class 3.90 KB
│ ├─javabean (0 folders, 13 files, 21.39 KB, 21.39 KB in total.)
│ │ Admin.class 776 bytes
│ │ BuyBackInfo.class 2.54 KB
│ │ BuyInfo.class 2.28 KB
│ │ Education.class 799 bytes
│ │ Employee.class 2.71 KB
│ │ EmployeeSellResult.class 1.02 KB
│ │ Good.class 2.81 KB
│ │ GoodCart.class 1.14 KB
│ │ GoodClass.class 799 bytes
│ │ GoodStock.class 772 bytes
│ │ SellBackInfo.class 2.43 KB
│ │ SellInfo.class 2.20 KB
│ │ Supplier.class 1.19 KB
│ └─servlet (0 folders, 14 files, 44.85 KB, 44.85 KB in total.)
│ BuyBackInfoManage.class 4.93 KB
│ BuyInfoManage.class 4.76 KB
│ ChangePasswordServlet.class 2.28 KB
│ CharFilter.class 1.28 KB
│ CheckLogin.class 3.53 KB
│ EmployeeInfoManage.class 6.14 KB
│ GetGoodInfo.class 2.25 KB
│ GoodCartManage.class 1.08 KB
│ GoodClassManage.class 2.31 KB
│ GoodInfoManage.class 4.77 KB
│ GoodStockManage.class 2.15 KB
│ SellBackInfoManage.class 3.61 KB
│ SellInfoManage.class 3.47 KB
│ SupplierManage.class 2.28 KB
└─lib (0 folders, 3 files, 391.37 KB, 391.37 KB in total.)
commons-logging.jar 30.86 KB
jstl.jar 17.39 KB
standard.jar 343.11 KB