分类号
郑州电力高等专科学校
毕 业 设 计(论 文)
题 目 基于UML的书店在线销售系统 并列英文题 UML-Based Bookstore Online Sales
System
系 部 电子信息系 专业 计算机应用技术 姓 名 任惠芳 班级 计算机0702 指导教师 张慧丽 职称 讲师 论文报告提交日期 2010年6月10号
郑州电力高等专科学校
摘要
随着科技日新月异的发展,Internet已经成为人们生活、工作、学习越来越离不开的平台。Web技术已经不在局限于单纯地提供信息服务,而是日益成为一个操作平台,为用户提供强大的服务功能。例如网上电子商务、社会信息数据库等。网络实现了远程通讯,人们能够通过计算机网络进行电子邮件的发送,召开网络会议,网上购物,甚至坐在家里就可以上大学(网上教育)。因此,考虑到我所学的专业知识,及自己的能力,我决定做一个基于B/S体系架构创建这个基于UML建模的书店在线销售系统,紧跟行业发展,满足人们生活、学习的需要。
本系统采用基本三层结构建立一个基于B/S架构的第三波书店在线销售系统,实现信息网络化。登录者可以注册成为本系统的用户,查询图书信息,将图书放入购物车,实现在线购买和付款,及修改个人密码和个人信息。在后台管理员可以进行订单管理,用户管理,图书管理,图片管理等,方便网站的管理与维护。
本系统中采用Microsoft Visual Studio 2008作为开发平台,使用SQLServer2005作为后台数据库。整个个性化页面生成系统主要由使用ASP.NET技术开发实现个性化Web页面生成。
关键词:UML、基本三层结构、SQLServer数据库、ASP.NET。
基于UML的第三波书店在线销售系统
Abstract
Along with the rapid development of science and technology, the Internet has become the platform of people's lives , work, and study, they can't depart from it .Web technology has not only limited to provide information service, but also has increasingly become an operation platform, to provide powerful service functions for users.For example online e-commerce and social information database, etc.The remote communication has come true,people can send E-mails,have a meeting and go shopping through the computer network,even they can learn the courses of the university at home(distance learning).Therefore, from my professional knowledge and abilities,I decide to creat the online sales system of a bookstore which is based on B / S architecture,it is based on UML modeling.Closely follow the industry development,meet the needs of people's lives and learning.
This system uses a basic there-tier application and set up the third wave of online bookstore sales system which is based on B/S structure,which can make information network come ture.You can register as users of the system,and then you can look up the informations of the books,put the books into the shopping cart and
基于UML的第三波书店在线销售系统
purchase and pay for them online.You can also change your password and personal information.In the background, the administrator can carry on the orders management,the library management, the pictures management and so on.It is convenient to do the site management and maintenance.
The system uses Microsoft Visual Studio 2008 as development platform and uses SQLServer2005 as backend database.The individual page generating system consists of using the Asp.net technology.
Keywords: UML, there-tier application, SQLServer database, ASP.NET.
基于UML的第三波书店在线销售系统
目 录
第一章 前言 ..................................................... 1 1.1 课题背景 .................................................... 1 1.2 研究意义 .................................................... 2 1.3 课题研究的主要工作 .......................................... 3 第二章 相关技术 ................................................. 5 2.1 基于UML语言的建模语言 ....................................... 5 2.2 三层结构技术在系统中的应用 .................................. 7 2.3 用户控件的应用 .............................................. 9 2.4 数字水印效果的实现 ......................................... 10 2.5 ASP中session的用法 ......................................... 10 2.6 购物车的实现原理 ........................................... 11 第三章 系统需求分析 ........................................... 15 3.1 系统的功能需求 ............................................. 15 3.2 系统设计思想 ............................................... 16 第四章 系统数据库设计及其实现 .................................. 21 4.1 系统数据库总体设计 ......................................... 21 4.2 部分数据表的设计 ........................................... 21 第五章 系统总体设计及部分重要模块的实现 ........................ 24 5.1 部分界面的展示 ............................................. 24 5.2 三层结构的实现 ............................................. 25 5.3 登陆及注册新用户的实现 ..................................... 28 5.4 图书增查改的实现 .......................................... 34 第六章
系统测试 .............................................. 38
6.1 系统测试工具 ............................................... 38 6.2 简单的系统测试 ............................................. 38 第七章 总结 .................................................... 1 致 谢 ........................................................... 2 参考文献 ........................................................ 3 附录A ........................................................... 1