(二)网上花店系统详细设计
1.前台模块的实现 (1)用户登录
用户如果在网上购花,就必须先登录。用户输入用户名和密码后,提交到LoginService.java类中,调用该类中方法,检验是否正确,正确就进入首页,不正确则出现相关提示,或用户密码错,或者是用户未注册等可能原因。
(2)用户注册
如果用户之前没有注册,那么登录时会提示注册,点击注册,同样也是调用方法,完成注册。注册的时候同样需要检验。
在系统维护过程中,解决了以下问题,见表1.
表1 问题及解决方式
问题 配置tomcat时,8080被接口占用 编译出错 解决方式 通过netstat命令符查询并解除 JDK版本与myeclipse不兼容,重新安装合适的版本。
结论
经过不断测试修改,网上花店系统基本上可以实现预期功能。系统实现了用户注册登录,鲜花浏览,鲜花检索,鲜花订购,管理员对客户信息、鲜花信息及订单信息管理等基本功能。
通过对网上花店系统的开发,我收获良多,获得了许多宝贵的软件开发经验,对将来的学习和工作都有极大的帮助。但是由于个人经验不足及能力尚欠,本系统在技术实现上还有很多不尽如人意的地方。比如,前期没有做好概要设计,一开始就编码,加重了代码修改及维护的工作量;JAVA公共类设计的不合理,常用方法和部分公用方法没有完全集成到公共类中,导致经常重复性编码;只考虑技术的实现,对美工考虑不足,页面显示不美观;程序连接数据库一度连接不上;前期调研不充分,需求分析不准确等问题。在整个实现过程中,不断的解决这些问题。
- 4 -
参考文献
[1]卢瀚,王春斌等.Java Web开发实战1200例[M].北京:清华大学出版社,2011,6-21.
[2]汪孝宜,刘中兵,徐佳晶.JSP数据库开发实例精粹[M].北京:电子工业出版社,2005,1-33.
[3]肖刚,孙慧译.系统分析与设计方法[M].北京:机械工业出版社,2007,8-17.
[4] 朱振龙.基于J2EE的网上花店管理系统[D].西安:西安科技大学,2010. [5]薛华成.管理信息系统[M].第6版.北京:清华大学出版社,2012,1-15. [6]韦道菊.浅析我国生鲜农产品供应链管理[J].物流工程与管理,2009,9:73-75.
[7]SIMON CROOM. Supply Chain Management: analytical framework for Critical
Literature Review European J. of Purchase& Supply Management, 2000, 6: 67-83.
- 5 -
附录1 文件架构图
系统登录JSP企业进销存管理系统JSPJSPJSP基础信息管理库存管理JSPJSPJSPJSP商品销售查询统计往来管理系统设置
图1 企业进销存管理系统文件架构图
- 6 -
致谢
历时三个月之久,网上花店系统基本实现。在这期间有很多人给了我无私且珍贵的帮助。在此期间,导师开阔的视野,渊博的知识,丰富的经验,严谨的工作作风深深影响了我。这对于我的将来,无论在学习上,还是在工作中,都是一笔宝贵的财富。首先,我要感谢我的导师宁老师在百忙之中尽可能的抽空对我的毕业论文进行指导,耐心的检查我报告和论文中的大大小小错误,提供宝贵的修改意见,帮助我完成学士学位论文,在这里,我要郑重的感谢,对老师说一声:谢谢,您辛苦了,很抱歉,原谅我总是给您添麻烦。再者,我还要感谢崔琦老师,在我程序调试不通时,利用工作之余,饭都顾不上吃,耐心的帮我调试程序。然后,感谢我的朋友们在我想偷懒玩耍时,不厌其烦的提醒我设计为重,把我拉回正确的道路。总之,在大家的帮助下,我总算是有惊无险的完成了这次毕业设计,谢谢大家。
- 7 -