网上鲜花销售系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
天津大学网络教育学院
毕业设计(论文)任务书
题目:网上鲜花销售系统的设计
完成期限:2012年6月27 日至2012年12月5 日
学习中心年级2010级
专业计算机科学及技术指导教师
姓名学号
接受任务日期2012.6.27批准日期2012.7.15
一、原始依据
随着电子商务,网上商店的普及,商品的网上展示及订购逐渐成为时尚,网上商店的技术实现也成为了一个比较常见的课题。本文就网上花店的实现做了一些探索。
本设计主要采用JSP开发技术和SQL SERVER 2000数据库技术来开发,实现了客户购买的前台页面和管理员管理的后台管理页面。普通客户在浏览页面的时候可以进行商品的浏览、购买、下定单、注册成为会员,查看和修改用户信息等操作。管理员可以进入系统的后台进行管理,可以进行花品的添加、修改、删除,用户订单的处理、客户信息的查询以及其他基本信息的录入和修改等操作。本文详细阐述了整个应用系统的设计思路,并对各部分设计进行了详尽的分析,最终形成了一个完整的设计方案
[1]方睿,刁仁宏,数据库原理及应用[M],成都,四川大学出版社,2005
[2]石志国,刘冬梅,应用教程[M],北京,清华大学出版社和北京交通大学出版社出版,2005.
[3]续静雯,谢黎文,网站开发[M],北京,电子工业出版社出版,2006.
[4]程序设计[M],北京,清华大学出版社出版,2002.
[5]揭秘[M],北京,中国电力出版社,2004.
[6]江广顺,余松, 2.0+SQL SERVER 热门网络应用开发详解[M]北京,人民邮电出版社,2007.
[7]龚赤兵, 2.0网站开发实例教程[M],北京,人民邮电出版社,2006.
[8] 萨师煊.数据库系统概论(第四版),高等教育出版社,2006.5.
[9] 王璞,页制作三剑客.北京:清华大学出版社.2003.
[10] 黄梯云.管理信息系统导论.机械工业出版社,2006.
二、设计内容和要求:(说明书、专题、绘图、试验结果等)
(1)系统设计:
功能分析:
系统主要由两部分组成,一部分是后台管理部分,商家管理相关信息发布,商品管理,订单管理,客户管理等;另一部分是前台销售部分,客户通过浏览器访问登录,浏览本店订购鲜花。
信息发布主要是鲜花商品信息的发布,有按不同方式的商品分类,特价商品的确定,新品的展示;以及花店公告的管理,包括添加,更新,删除等操作。
商品管理是指鲜花商品的录入,更新,删除等操作。
订单管理是指订单的查看,确认及发送等操作。
客户管理是对客户进行一些相关操作,如删除等。
前台部分,客户可以申请加入会员,客户信息的管理,客户的登录,修改密码,找回密码,进行花品的选购,自助订花,提交订单,订单的查看,公告的查看,花卉知识的查询等操作。
(2)模块设计:
根据上面分析出来的功能要求,为这个系统设计如下模块.最终得到系统的功能模块图,如图所示.
(3)拟采取的研究方法、研究手段及技术路线、实验方案等:
本系统是基于Web的网上系统,由于C/S架构的局限性,B/S架构已成为基于Web应用的最佳选择。
现在基于B/S架构的程序设计语言已非常成熟,从刚开始的CGI,到现在的ASP,JSP,PHP的百花齐放,再到微软刚推出不久为基于B/S程序设计提供了强大的技术支持。使用其中任
何一门语言开发都可以满足要求。WEB服务器软件也很多,其中任意一个都可以胜任,但是选择JSP作为服务器端实现语言是因为:JSP是一种新的动态Web应用技术标准。JSP Web页是由传统Web 页的HTML文档加入Java程序片段和JSP标记构成的。HTML代码用来描述信息的显示格式,而Java.程序段则负责描述处理逻辑,根据需要可以是数据库操作、Web页重新定向等。Web服务器在接到访问JSP Web页的请求时,首先执行嵌入在其中的程序段,然后将执行结果重新嵌入HTML代码,一起发送给客户端。作为新一代的站点开发语言,JSP克服了ASP脚本级执行的不足,可以在Serverlet和JavaBean的支持下开发出功能强大的web应用。
另外JSP作为一种Web实现技术,它的效率是很高的。这一点正好符合了本系统所要求的实时性。除此之外,作为Java平台的一部分,JSP拥有Java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将JSP支持添加到他们的产品中,这样一来用JSP 做成的这套系统可以轻松移植到其它平台来运行。所以JSP是实现本系统的最佳技术,它是完全可行的。
系统采用SQL Server 2000做为后台数据库,SQL Server 2000提供了以Web标准为基础的扩展数据库编程功能。可以通过Web 轻松访问数据,还有强大而灵活的基于Web的分析功能,
SQL Server 2000的分析服务功能被扩展到了Internet。以SQL Server 2000的稳定性,以及强大分析查询,存储功能完全可以满足网上花店系统在后台数据处理方面的需求。
(4)实验的预期目标及主要特点及创新点:
(一)预期目标:
1、界面简单可操作性强:一般的企业管理人员用户经过简单的培训后,能很快地熟练操作。
2、安全性:我们通过系统内部自设的权限校验来对系统登录用户实施校验,提高了整个系统的安全性,满足客户的安全性需求。
3、简便有效的维护手段:系统使用后,维护工作将是一个长期的工作,系统将充分考虑维护工作的需求,通过相应手段降低维护工作量及难度,从而达到保证运行可靠及节省费用的目的。
4、可扩充性:企业人事管理系统需要每日对办公人员进行输入,大量的数据要对数据库输入,所以该系统对具有较强的可扩充性,是十分重要的。
5、功能性强大:该系统将具有强大的功能,满足一般企业的需求,相对于手工输入具有强大的功能。
6、强大的纠错能力:该系统将具有较强的纠错能力,当运行时,用户操作错误时会提出响应的警示,能自动保护系统避免系统出错。(二)主要特点:
1.可扩充性:数据库具有较大的可扩充余地。
2.系统的安全设置:系统内部的权限校验保证了企业资料的安全,保障了用户的权益
3.高效性:该系统充分体现了计算机的特点,能够快速有效的处理各项任务。