有间花店网上花店管理系统5054748.doc
《有间花店网上花店管理系统5054748.doc》由会员分享,可在线阅读,更多相关《有间花店网上花店管理系统5054748.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流有间花店网上花店管理系统5054748.精品文档.论文题目:“有间花店”网上花店管理系统目 录内容摘要4Abstract5引 言6第一章 前言71.1研究背景71.2研究内容和意义71.2.1研究内容71.2.2研究意义7第二章 系统开发技术与工具82.1 ASP.NET简介82.2 SQL server 2005数据库管理系统82.3 Visual Studio 2005简介9第三章 系统需求分析103.1用户需求103.1.1数据需求103.1.2功能需求103.1.3性能需求103.2可行性分析103.2.1经济可行性分析103.2.2
2、技术可行性分析103.2.3法律可行性103.3系统开发工具103.3.1 Dreamweaver 软件工具103.3.2 Visual Studio 2005113.3.3 SQL Server 2005 数据库设计11第四章 网上花店管理系统介绍124.1系统简介124.2系统功能介绍124.3用户管理部分144.4系统信息管理部分15第五章 网上鲜花店信息管理系统设计165.1系统功能设计165.2数据库设计16第六章 系统功能的实现196.1前台功能设计196.1.1登录界面196.1.2注册界面216.1.3“有间花店”网上花店管理系统主页226.1.4修改密码236.1.5修改资料
3、246.1.6搜索鲜花256.1.7购物车276.1.8生成订单286.2后台功能设计296.2.1鲜花类别管理296.2.2鲜花管理306.2.3用户管理326.2.4订单管理33第七章 项目各个模块的测试357.1 软件测试的步骤357.2 软件测试的方法357.3测试实例367.3.1 前后台登录测试367.3.2购物车测试367.3.2订单测试377.3.2添加鲜花信息测试37结束语38英文资料翻译40SQL Server存储过程编写经验和优化措施42内容摘要随着Internet的发展,B/S结构越来越展现出它的优势,所以以网站作为对外的展示窗口,进行内外信息交流,已经融入了大家的生活
4、。与此同时网上购物也成为大众生活中不可缺少的一部分,网站信息管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。 本系统使用JSP技术制作网站动态页面,以C#为主要开发语言,ASP.NET为主要开发工具,SQL Server数据库作为系统数据库,开发一个具有用户注册,鲜花检索,鲜花浏览,购物车,订单查询,系统管理等功能的小型的网上花店信息管理系统。关键词:管理信息系统,SQL Server数据库,网上鲜花店AbstractWith
5、 the development of the Internet, B/S structure more and more to show its advantages, site as an external display window, the internal and external information exchange, has blend in everybodys life. At the same time, online shopping has also become an indispensable part of public life, Web site inf
6、ormation management system is a typical management information system (MIS), and its development mainly includes two aspects of the establishment and maintenance of back-end database and front-end application development. The former require the establishment of data consistency and integrity, data s
7、ecurity of database. For the latter requires the application fully functional, easy to use features.This system uses JSP technology make the site dynamic pages in C # as the main development language, ASP.NET as the main development tool, SQL Server database as the system database. Develop a has the
8、 user registration, the flower retrieval, the flower browsing, shopping cart, inquiries orders, system management functions of small flower shop online information management system.Keyword: management information system (MIS), SQL Server database, flower shop online引 言予谓菊,花之隐逸者也;牡丹,花之富贵者也;莲,花之君子者也。
9、噫!菊之爱,陶后鲜有闻;莲之爱,同予者何人? 牡丹之爱,宜乎众矣。粉红的桃花,雪白的梨花,娇艳的海棠花,笔盈盈地竞相怒放。从古至今,鲜花都是美好的象征,为亲人朋友送去鲜花,表达心意也成为了一种传统。网络花店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。类似的网站就有第一章 前言1.1研究背景电子商务在世界经济一体化,全球化不断加快的今天,信息技术越来越广泛地应用于各个领域。电子商务作为信息技术与现代经济贸易活动结合的产物,成为人类进入知识经济时代的重要标志之一。它不仅会改变着企业本身的生产、经营和管理活动,而且将影响到整个社会的经济运行与结构,并最终影响到国家在国际经济生活中的地位和作用。
10、网上花店正是顺从了这种发展趋势,一改传统的经营风格,为现代人提供一种方便、快捷、高效的购花方式。同时,也能给商家开拓更大的市场,创造更多的价值。1.2研究内容和意义1.2.1研究内容本课题是网上花店系统研究与开发,主要研发了这样一些功能:(1)查询功能:包括精确查询和模糊查询两种方式。其中精确查询主要完成按鲜花类别、价格区间和材料等进行鲜花查询的操作;模糊查询主要完成按关键词加鲜花的名称或适用场合或配送范围等进行鲜花查询的操作。(2)购物车管理功能:主要完成购物车购物账单的添加、删除等操作。(3)注册功能:主要完成鲜花购买者的注册操作。 1.2.2研究意义电子商务在世界经济一体化,全球化不断加
11、快的今天,信息技术越来越广泛地应用于各个领域。电子商务作为信息技术与现代经济贸易活动结合的产物,成为人类进入知识经济时代的重要标志之一。网上花店正是顺从了这种发展趋势,首先能给用户带来方便、快捷和高效,使用户足不出门就能买到自己喜欢的鲜花。另外,由于网络的普及,电脑的平民化,无疑网络用户是一个非常有潜力的市场,网络花店正好抓住这个市场,能给商家带来空前的利润。第二章 系统开发技术与工具2.1 ASP.NET简介ASP.NET 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之
12、中的程序。(1)强大性和适应性因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(到现在为止只知道它只能用在Windows 2000/2003 Server/VISTA/7/XP上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript , C+、F+。将来
13、,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。(2)简单性和易学性ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。2.2 SQL server 2005数据库管理系统SQL Server 2005是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可
14、用和高性能的数据应用程序 SQL Server 2005数据引擎是本企业数据管理解决方案的核心。此外,SQL Server 2005结合了分析、报表、集成和通知等功能。SQL Server 2005数据库管理10个最重要的特点:(1)数据库镜像 通过新数据库镜像方法,将记录档案传送性能进行延伸。您将可以使用数据库镜像,通过将自动失效转移建立到一个待用服务器上,增强您SQL服务器系统的可用性。(2)在线恢复 使用SQL 2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。在线恢复改进了SQL服务器的可用性,因为只有正在被恢复的数据是无法使用的,而数据库的其他部分依然在
15、线、可供使用。(3)在线检索操作 在线检索选项可以在指数数据定义语言(DDL)执行期间,允许对基底表格、或集簇索引数据和任何有关的检索,进行同步修正。例如,当一个集簇索引正在重建的时候,您可以对基底数据继续进行更新、并且对数据进行查询。 (4)快速恢复 新的、速度更快的恢复选项可以改进SQL服务器数据库的可用性。管理人员将能够在事务日志向前滚动之后,重新连接到正在恢复的数据库。(5)安全性能的提高 SQL Server 2005包括了一些在安全性能上的改进,例如数据库加密、设置安全默认值、增强密码政策、缜密的许可控制、以及一个增强型的安全模式。 (6)新的SQL Server Manageme
16、nt Studio SQL Server 2005引入了SQL Server Management Studio,这是一个新型的统一的管理工具组。这个工具组将包括一些新的功能,以开发、配置SQL Server数据库,发现并修理其中的故障,同时这个工具组还对从前的功能进行了一些改进。(7)专门的管理员连接 SQL Server 2005将引进一个专门的管理员连接,即使在一个服务器被锁住,或者因为其他原因不能使用的时候,管理员可以通过这个连接,接通这个正在运行的服务器。这一功能将能让管理员,通过操作诊断功能、或TransactSQL指令,找到并解决发现的问题。 (8)快照隔离 在数据库层面上提供一
17、个新的快照隔离(SI)标准。通过快照隔离,使用者将能够使用与传统一致的视野观看数据库,存取最后执行的一行数据。这一功能将为服务器提供更大的可升级性。 (9)数据分割 将加强本地表检索分割,这使得大型表和索引可以得到高效的管理。 (10)增强复制功能 对于分布式数据库而言,SQL Server 2005提供了全面的方案修改(DDL)复制、下一代监控性能、从甲骨文(Oracle)到SQL Server的内置复制功能、对多个超文本传输协议(http)进行合并复制,以及就合并复制的可升级性和运行,进行了重大的改良。另外,新的对等交易式复制性能,通过使用复制,改进了其对数据向外扩展的支持。2.3 Vis
18、ual Studio 2005简介Visual Studio 2005是基于.NET2.0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。这个版本的Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的Visual Studio Express 版本。Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Vi
19、sual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。第三章 系统需求分析3.1用户需求 3.1.1数据需求(1)用户登陆以及注册的信息数据,管理员的信息。(2)显示鲜花分类价格的一些介绍信息。(3)显示用户所下订单信息。(4)用户可以预览鲜花的信息、浏览曾经购买鲜花的记录。3.1.2功能需求(1)用户进入系统后,注册用户可以购买鲜花。(2)店中的鲜花分类保存。(3)能够支持鲜
20、花的查询功能,根据花名的关键字查询。(4)用户在选择鲜花类别后,显示类别下鲜花的信息,方便用户浏览。(5)用户浏览鲜花时可以将自己所想要购买的鲜花放入购物车里。(6)购物车中计算用户购卖鲜花的实际价格,让用户明白其消费的情况。(7)非注册用户也能实现对鲜花信息的查阅和搜索。3.1.3性能需求(1)准确性和及时性:在性能上要保证系统的响应时间是用户可以接受 的。(2)易用性: 本系统是直接面对用户的,而用户往往对计算机并不一定非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。3.2可行性分析
21、3.2.1经济可行性分析本系统开发在软件方面主要使用了Microsoft Visual Studio 2005、SQL Server 2005后台数据库等软件,在Windows平台下也可以运行,本系统开发作为毕业设计使用,无须投入大量资金,因此经济可行性可以。3.2.2技术可行性分析JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 花店 网上 管理 系统 5054748
限制150内