




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人介绍,毕业设计题目:在线影像销售系统,项目介绍,系统的开发背景系统的开发可行性系统的开发意义,系统的开发背景,随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,电子 商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供 完善的电子商务服务的动态商务网站。,系统的开发可行性,在线影像销售系统功能简单,技术成熟,开发周期短.,系统的开发意义,巩固本专业所学的理论基础知识的掌握锻炼自己的实际动手能力,加强所学知识的实际运用了解软件开发的基本过程熟悉MVC模式积累开发经验,调试经验和使用各种技术的经验,项目开发环境和开发工具介绍,Java概述 MySQL数据库概述 Oracle 数据库概述 MyEclipse,项目所用主要技术的介绍,Hibernate数据编程 JSP动态页面编程 Javabean技术Struts框架软件开发,Hibernate数据编程,Hibernate一种ORM工具,是连接 java 应用程序和关系数据库的中间件,这是对JDBC的封装,主要负责 java 对象的持久化操作.(1) ORM(object relation mapping)对象关系映射(2)对象持久化,把数据保存在永久的存储介质中(数据库),JSP动态页面编程,JSP是一种基于Java语言的动态网页编程语言,它具有以下特点:JSP里面可以嵌入JAVA代码在运行的时候,JSP被容器翻译成为一个servlet,放在应用目录下面不需要再在配置文件里面配置文件被修改之后,自动进行重新编译,Javabean技术,Javabean技术是将一些具有特定功能模块封装一个可被复用的组件,使用Javabean技术来开发的软件具有高复用性和弱偶合性.,Struts框架软件开发,Struts是使用MVC的实现模式二来实现的,也就是以控制器为核心。Struts提供了一些组件使用MVC开发应用程序:Model View:提供了action form创建form bean Controller:Struts提供了一个核心的控制器ActionServlet,通过这个核心的控制器来调用其他用户注册了的自定义的控制器Action,系统设计,本系统应具有通常网上在线销售网站应该具有的所有功能,包括用户注册、用户登录、查看商品、选购商品、创建订单、保存订单、购买商品、客户在线留言、客户资料修改、在线商品的管理、客户订单的处理、留言的管理等。对于查看商品、选购商品这类频繁发生的系统操作,要采取适当的技术优化这类数据操作,以提高数据存取效率。,总体设计,在数据库层,该系统的前期开发用的使用的是Oracle数据库在后期运行使用的是MySQL数据库来对系统中需要持久存储的数据进行存储;持久层用到Hibernate技术构造数据访问接口DAO对业务层所使用到的持久化对象进行存取管理;业务逻辑层用普通javabean实现逻辑业务处理功能,表述层运用基于struts的MVC设计模式,利用struts中控制器来调用业务层Javabean来处理业务,通过JSP技术动态的生成页面信息。,数据库设计,message,send,user,n,1,create,order,1,n,add,item,1,n,create,product,n,m,manager,own,manageitem,1,n,类的设计,User类与Order类为一对多的关系,一个客户可以有多个订单,在User类中设计一个Set集合来保存这个客户所有的订单。在Order类中有一个User属性来指定它所属的客户,使之建立双向关联。Order类与Item类为一对多的关系,一个订单可以有多个订单项,在Order类中设计一个Set集合来保存这个订单所有的订单项。使订单和订单建立起单向关联。Product类与Order类为多对多的关系,一个订单可以有多个商品项,一个商品可以被多个订单所拥有,Product类与Order类之间的关联是通过第三个类Item类来建立联系的。Cart类与Item类为一对多的关系,一个订单可以有多个订单项,在Cart类中设计一个Set集合来保存这个订单所有的订单项。使订单和订单建立起单向关联。,前台功能图,系统的前台主要是系统商品的展示和面向客户的服务.侧重于界面的显示,客户的操作对象主要是对购物车的操作.,后台功能图,系统的后台的主要是对系统的各种数据资源时行维护操作,主要面向系统管理人员,侧重于对数据库的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年机关老年大学招聘笔试模拟考试题
- 资源共享合作协议模板
- 2025年企业战略规划师专业技能认证试题及答案解析
- 2025年品牌形象设计师综合能力测评试题及答案解析
- 2025年健身教练技术水平考查试题及答案解析
- 2025年建筑经理执业资格考试试题及答案解析
- 课件中参考文献
- 2025年国际企业管理专业考试试题及答案解析
- 2025年石油行业安全培训测试题答案
- 课件两准则四条例
- 2025四川省公安厅招聘辅警(448人)笔试参考题库附答案解析
- 2025秋苏教版(2024)小学科学二年级上册(全册)课时练习及答案(附目录)
- 巡察整改工作课件模板
- 2025年城镇燃气条例竞赛题库
- GB/T 22030-2025车用乙醇汽油调合组分油
- 肺癌的护理新进展
- 2025年煤炭矿山职业技能鉴定考试-综采考试历年参考题库含答案解析(5套100道单选题合辑)
- 车务段安全培训课件
- DB42T 1891-2022 人防工程防护及防化通风设备安装标准
- 2025发展对象考试题及答案
- DB4406T 55-2025 居家养老紧急呼援服务规范
评论
0/150
提交评论