基于J2EE中小型企业销售系统[毕业设计]
关键字: J2EE 销售系统 电子商务花了两个月的时间才完成了这个毕业设计,实在是累,不过还是把它完成了!自己不但担任JAVA程序员,又要充当WEB设计者!虽然累,但是还是让我学到了不少的东西。特别是开源StrutsFrameWork和Ajax的应用,还有对代码重用和OOP思想的理解更进一步。
系统演示 下载地址:http://www.dy-chem.com/wmin/SalesSysDemo.rar
环境:TOMCAT 5 (或者WEBLOGIC ) MSSQLSERVER2000+SP4
客户端: IE5。0以上。
=====================
充实一下BLOG,呵呵。
客户涉及的主要功能模块有:
1. 用户注册
为防止自动化程序注册,系统采用了验证码。同时,对客户的输入信息加以严格的验证,如在ActionForm和JavaScript 中都使用正则表达式对用户名进行验证。
用户密码经过MD5加密成32位字符串保存。
2. 用户信息完善、修改
填写用户真实姓名、联系电话等资料。
3. 账户安全
用户密码修改和邮件地址修改。
4. 产品浏览
用户根据输入的关键字来查找产品,或者按类别来查看产品。
5. 定单生成
输入购买数量和收货地址。系统自动根据会员折扣机制对定单进行相关折扣计算。
6. 定单管理
根据定单状态分类显示,用户可进行相关的支付、确认操作。支付方式可以选择在线支付和线下汇款。
企业设计的主要功能模块有:
1. 系统设置
设置企业的基本信息,用户注册条款,公司简介以及管理员密码修改。
2. 产品管理
对产品进行上线销售和放入仓库操作、修改库存,编辑产品,删除产品,添加产品等操作。
3. 销售管理
定单处理,报表生成,销售走势分析,销售比重分析,库存分布。
4. 客户关系
会员积分和折扣设置,按等级显示客户列表和客户信息查看。
创新之处:
1.B/S结构的销售系统采用了MVC模式开发,使用当前流行的开源框架STRUTS,
结合AJAX与Servlet交互实现异步传输的数据更新,避免了页面频繁的重新载入,增
强了用户体验:
(1)B/S结构的软件开发需要一种科学的软件开发模式,MVC模式的设计思想为软件的健壮性、可维护性和可扩展性提供有有力的支持。
(2)Struts是Apache Jakarta组织的开源项目,它对MVC模式提供了一套JAVA实现。通过Struts可以减少应用MVC设计的开发时间,提高开发效率。Struts是目前使用最广泛的JSP/Servlet的MVC框架。
(3)AJAX技术是几种已经成熟的技术集成,其中JavaScript、XMLHttpRequest、DOM、XML是其核心技术。
2.整个系统对用户输入做了严格的检测,为防止SQL注入、敏感字符的输入以及用户或者管理员的错误输入等,程序在客户端(JavaScript)和服务端(Java)都采取了检验并给予提示信息,保证了系统的人性化和健壮性。
3. 使用JExl API将根据管理员选择的条件生成EXCEL定单报表供下载保存。
4. 系统管理后台采用了Windows XP的风格,让界面更加自然。
5. 采用EWebEditor在线编辑组件和Struts 上传图片,让产品信息更加详细。
6. 采用会员折扣机制,管理员能够自主设定各个级别所需要的积分,以及是否开启会员折扣机制。
7. 每个模块都倾入了我大量的心血,力求完善!
发表评论
- 浏览: 16374 次
- 性别:

- 来自: 福州

- 详细资料
搜索本博客
最新评论
-
BIRT部署并利用API生成PD ...
哥们,问你个问题,就是我想把我生成的html格式报表嵌套在别的jsp里面,这怎么 ...
-- by java-007 -
[原]BIRT 2.2.2 运行时使 ...
这种方式是变相修改BIRT自带的JDBC ODA Driver实现,也许能工作, ...
-- by RogerTu -
BIRT Report Engine API
是个好文章,哈哈
-- by fy_kenny -
BIRT Report Engine API
官方网上的。
-- by 咖啡舞者 -
BIRT Report Engine API
原文出处?
-- by fangzhouxing






评论排行榜