学号
中 南 大 学 现 代 远 程 教 育
毕 业 论 文
论文题目 重百超市销售管理系统设计与实现 姓 名 专 业 计算机科学与技术 层 次 专 升 本 入学时间 2009 管理中心 学习中心 重庆直属学习中心 指导教师
2011年10月14日
1
中南大学网络教育 毕业论文(设计)任务书
学生姓名 入学时间 学号 管理中心 重庆电大
2009年秋 专业 计算机科学与技术 学习中心 重庆直属学习中心 重百超市销售管理系统设计与实现
模拟或虚构题
毕业论文(设计)题目 题目类型[1] 软件开发 题目来源[2] 毕业论文(设计)时间 2011 年 9 月 1 日至 2011 年 11 月 15 日 1.毕业论文(设计)内容要求(或内容纲要;字数>500字): 内容纲要: 超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。随着超市的高速发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展,这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。 超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价等,而且在超市日常管理中,商品进货、销售、库存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场,所以我们提出了超市管理系统。 在此系统中我主要是对后台管理的一个编写。其中主要模块有:用户信息管理、商品类型管理、商品信息管理、消费者信息管理、商品清单信息管理、系统管理模块。在用户信息管理模块主要实现的是对超市管理者提供系统的登录用户名和密码及基本信息。在他们登录管理系统时进行相关的操作。商品信息包括库存和销售数量和商品的基本信息。这些信息在最开始是要经过进货员录入商品信息。商品类型对商品的一个分类管理。消费者管理就是对消费者的一个基本信息和消费情况的一个管理。商品清单是让超市及时了解商品销售情况和在什么时间段内销售火爆。最后就是系统管理,主要是对用户信息的一个修改,如(用户名和密码的修改)。 在超市管理系统中我使用到Myeclipse得开发工具,tomact服务器,数据库我用到了oracle10g。在开发过程中主要用到的技术有:系统采用SSH框架进行框架的开发,Jsp充当表示层,Struts2中的action充当了控制层,hibernate3充当数据持久层,采用Struts2作为表示层和业务层的媒介,它是客服端和服务端传递信息的重要组件,通过使用Struts2组件模型,将表示层和业务层耦合性降低。通过hibernate3这一基于Java的开发源代码的持久层中间件,将JDBC做了轻量级的封装,不仅提供ORM映射服务,还提供了数据库缓存功能以及通过检索策略实现数据查询,以便方便的通过hibernate API来操纵数据库,Spring在其中起到一个中间键的作用,它能很好的联系Struts2和hibernate3的协调工作。因为Spring的控制反转、依赖注入和事物管理。它们都能把前两者很
2
好的组织起来完成开发。 [1] 题目类型:①理论研究,②实验研究,③工程设计,④工程技术研究,⑤软件开发。 [2] 题目来源:①工作任务题,②生产实际题,③模拟或虚构题,④学生自选题。
本任务书必须网上报送学院,学院审批通过后,下载放置在学生论文首页。 2.主要参考资料: 期刊文献书写规范:作者,论文篇名,刊物名,出版年,卷(期),论文在刊物中的页码。 图书文献书写规范:作者,书名,出版地,出版社,出版日期,引用内容所在页。 [1]周爱民.大道至简软件工程实现者的思想.北京:电子工业出版社,2007 15-50页 [2]大卫,李建森译.Java图形设计卷2swing.北京:机械工业出版社,2000 23-56页 [3]埃克尔,陈昊鹏译.think in java.北京:机械工业出版社,2007 12-35页 [4]高林,周海燕.管理信息系统与案例分析.北京:人民邮电出版社,2004 45-97页 [5]刘腾红,孙细明.信息系统分析与设计.北京:科学出版社,2003 22-31页 [6]马朝晖,陈美红译.Java语言学导论.北京:机械工业出版社,2003 11-315页 [7]何玉洁,梁琦.数据库设计教程.北京:机械工业出版社,2003 21-121页 3.毕业论文(设计)进度安排: 起 止 时 间 2011年8月 1日—2011年 8月 31日 2011年9月1日—2011年 10月 15日 阶 段 内 容 社会调查。 完成初稿。 2011年10月16日—2011年10月 31日 修改论文。 2011年11月1日—2011年11月10日 论文定稿,交电子版论文,准备答辩。 指 导 教 师 网络教育学院主管院长 2011年9月10日 3
摘 要
随着计算机的普及和计算机科学技术的飞速发展人们开始越来越多地利用计算机解决实际问题员工信息管理是企业信息管理的重要部分面对大量的人事信息采用人力处理即浪费时间、又浪费人力和物力并且数据的准确性低因此开发一个界面友好易于操作的人力资源管理软件进行自动化处理变得十分重要这正是本系统开发的目的和意义本文所阐述的人力资源管理系统,以B/S模式高效地实现了人力资源管理系统的各项功能,可进行查询、更新、添加、删除、密码设置、工资和奖金的管理等功能。提升了企业的效率和竞争力,满足了现代企业管理的需要。
系统开发主采用MVC设计思想,应用了SSH框架。Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架,它是当今最主流的服务层框架,它最大程度的降低了各模块之间的耦合,提高了应用程序的开发效率和可维护性;选用Struts2作为系统的表示层框架,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开;而Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用面向对象的编程思维来操纵数据库。
关键词:互联网 JSP SSH MVC
I
目 录
第1 章 前 言 ......................................................................................................................... 1
第1.1节 项目背景 .......................................................................................................................................................... 1 第1.2节 项目目标与期望................................................................................................................................................ 1 1.2.1、 树立全新企业形象............................................................................................................................................... 1 1.2.2、激发竞争力 ........................................................................................................................................................... 1 1.2.3、减轻部门负担 ....................................................................................................................................................... 1 第1.3节 项目设计原则 ................................................................................................................................................. 2 1.3.1、实用性原则 ........................................................................................................................................................... 2 1.3.2、 经济性原则........................................................................................................................................................... 2
第2章 系统分析 ................................................................................................................... 3
第2.1节 需求分析 ............................................................................................................................................................. 3 2.1.1、经济可行性 ........................................................................................................................................................... 3 2.1.2、 技术可行性........................................................................................................................................................... 4 2.1.3、 操作可行性 ........................................................................................................................................................ 4 第2.2节 开发框架 ............................................................................................................................................................. 4 2.2.1、软件开发框架的意义 ........................................................................................................................................... 4 2.2.2、 框架简介............................................................................................................................................................... 5
第3章 系统设计 ..................................................................................................................... 8
第3.1节 总体设计 ........................................................................................................................................................ 9 第3.2节 数据库设计 ........................................................................................................................................................ 9 3.2.1、数据库的需求分析 ............................................................................................................................................... 9 3.2.2、 数据库概念结构设计........................................................................................................................................... 9 3.2.3、 数据库表的具体设计..........................................................................................................................................11
第4章 详细设计 ................................................................................................................... 13
第4.1节 用户登录界面实现 ...................................................................................................................................... 13 第4.2节 用户信息管理模块设计.............................................................................................................................. 13 第4.3节 商品信息管理模块设计.............................................................................................................................. 16 第4.4节 消费者信息管理模块设计............................................................................................................................ 16 第4.5节 商品类型管理模块设计 ................................................................................................................................ 17 第4.6节 系统管理模块设计 ......................................................................................................................................... 18 第4.7节 技术难点 ........................................................................................................................................................... 19 4.7.1、中文乱码 ............................................................................................................................................................. 19 4.7.2、图片处理 ............................................................................................................................................................. 19 4.7.3、HQL语言 ............................................................................................................................................................ 19 4.7.4、安全性 ................................................................................................................................................................. 20
第5章 系统测试 ................................................................................................................... 21
第5.1节 测试的定义及目的 ...................................................................................................................................... 21 第5.2节 测试的原则.................................................................................................................................................... 21
II
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库超市资源管理系统(完整过关版) - 图文在线全文阅读。
相关推荐: