超市管理系统: 1.数据库设计: smbms_user 超市的工作人员 每个工作人员都有角色 smbms_role 人员的角色 3种: 系统管理员: 经理 : 普通员工: smbms_bill 超市账单 账单属于某个供应商 smbms_provider 供应商 2.项目框架设计: myeclipse+mysql+java web(servlet|jsp) 3.开发模式: MVC开发模式 注意: (1)创建项目与数据库时,采用UTF-8的编码. EncodingFilter (2)项目搭建 smbms src source folder com.hfxt.entity com.hfxt.controller UserServlet ProviderServlet BillServlet ... com.hfxt.filter com.hfxt.listener com.hfxt.service com.hfxt.service.impl com.hfxt.dao com.hfxt.dao.impl com.hfxt.util ... resources source folder db.properties test source folder WebRoot/ commom/存放公共页面 css/ img/ js/ /WEB-INF/admin(存放jsp) (3)jsp:建议放在WEB-INF下 html-》jsp:后缀名+page头部声明 jsp中的资源引用: 绝对路径: ①${pageContext.request.contextPath }/css/style.css 或者 ② ③ 可以使用${path}来获取 相对路径时相对于url(不建议) 统一: /admin/user/* /admin/provider/* ... /admin/* 如何处理登录问题? ①方式1 login.jsp放在WEB-INF /admin/user/toLogin->login.jsp /admin/user/login->点击登录时的处理 在过滤器中,if(url.indexOf("/toLogin") != -1 ||...){ //放行 chain.doFilter(request,response); return; } ②方式2 单独放置登录页面 login.html login.jsp 4.项目周期 1周时间 项目答辩时间: 5.项目分析: (1)登录功能: ①根据用户名查询数据库, 将用户输入的密码加密, 与数据库查询出的密码进行比对. 加密方法: String p2 = Base64.encode(p.getBytes() );//Base64方式加密 或者 String password = DigestUtils.md5Hex(value);//MD5方式加密 ②登录 public User login(String us,String ps){} public String login(String username){ //根据username查询密码p1 | 根据p1和输入的密码p1比较 | ------------------- |后台 | 相等,登录 否则,登录失败 } (2)控制器使用Servlet分发请求控制,实现一个Servlet处理多个请求 (3)根据用户角色id,来判
2020-01-03 11:40:34 233KB 北大青鸟项目
1
本系统采用B/S结构,以MyEclipse8.5为开发平台,通过Java程序设计语言及三层架构的思想对项目进行开发。系统后台利用SQL Server2008作为数据库服务器支持,实现了商品信息管理、进货信息管理、销售信息管理、库存信息管理、员工信息管理等功能,使信息整理快速、准确、简单,从而提高了超市管理的效率和质量。
2020-01-03 11:39:06 6.41MB 代码 + 毕业论文
1
基于纯jsp的超市管理系统,数据库采用mysql数据库文件在supermarket.sql中登录说明在 :系统登录说明.txt中
2020-01-03 11:38:55 1.19MB jsp
1
ssh+mysql实现,包含项目源码,mysql数据库文件,项目使用教学视频以及论文文档。本项目使用eclipse完成。
2020-01-03 11:38:51 107.13MB ssh mysql 超市管理系统
1
很不错的一个超市管理系统,实现了商品的录入录出,单价查询等等功能
2020-01-03 11:34:31 8.43MB mfc 超市管理
1
java语言开发的商品管理系统,用的MYSQL数据库。
2020-01-03 11:32:27 18KB java 商品管理 超市管理系统
1
该系统已经实现的功能包括:该系统是基于IO数据流对系统数据进行管理,系统启动的时候,会从磁盘中读取数据文件进行加载,在退出系统的时候,数据会会写至文件中。在项目启动的时候会初始化一些测试数据,比如,用户账号信息和商品信息等。 1.登录功能(支持普通用户和管理员用户登录) 2.商品管理(支持商品添加,商品修改,商品删除,商品查询,商品统计) 3.注销功能(支持账号退出)
2020-01-03 11:29:25 43KB 超市管理系统 JAVA GUI JAVA
1
UI界面是swing写的超市管理系统,用jdbc连接mysql数据库,项目完整,包含数据库sql,导入开发工具就可以跑,UI界面部分截图地址https://pan.baidu.com/s/1Biq3OYgex2vhnYPo0SfP5w
2020-01-03 11:27:56 521KB java swing mysql数据库
1
超市管理系统-jsp大作业-sql文件-源码-word文档,简单易懂,文档齐全,部署方便简单
1
基于vb.net+access开发的超市管理系统
2020-01-03 11:24:42 2.47MB 超市 系统 vb.net access
1