1 / 41
文档名称:

图书管理系统.doc

格式:doc   大小:1,456KB   页数:41页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统.doc

上传人:dreamzhangning 2018/11/27 文件大小:1.42 MB

下载得到文件列表

图书管理系统.doc

相关文档

文档介绍

文档介绍:大学生毕业设计(论文)
题目: 网上书店
姓名: 陈云鹤
学号: 3208151052
学院: 安徽国防科技职业学院
专业: 软件技术
年级: 08软件1班
指导教师: 盛安元


摘要
随着网络信息技术的发展,电子商务网站得到了广泛的应用,在因特网开放的网络环境下,使用人数的增加,进行网络购物并支持在线支付的消费方式已渐流行,电子商务的这种新型的商业运营模式的市场份额也在迅速增长,网上书店就属电子商务模式中的企业对消费者模式(Business-to-Customer)的典型应用。
本文就网上书店的整个开发流程(包括需求分析,数据库设计,页面方案设计,系统设计,详细设计等)进行了详细的论述,并在架构设计和实现方案上给出了考虑因素和理论依据。系统实现的主要功能包括:前台的用户注册登录、图书信息的查询和浏览、收藏夹、购物车、下订单,在线评书等,后台的图书管理,用户管理,订单管理,回复用户提问等。
本系统的开发设计实现采用ASP技术,系统后台使用SQL Server2005数据库,并通过使用ODBC技术访问。在实现网上购书的时候我们利用了三层架构的思想实现了各种层次间的调用,并且我们还通过一种能自动生成代码的工具(CodeSmith)可以自动的生成一些代码。那样就大大的减少代码的工作时间和效率。另外在设计数据库的时候我们用使用了一个新的工具那就是PowerDesigner,通过这个工具在结合需求分析的相关内容就可以生成一个比较完整的数据。另外我们还通过CSS的网页设计及布局大大的改变了网页的页面展示效果和美观。
本文对网上书店系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能,最后对系统作以客观、全面的评价,并对进一步改进提出了建议。
[关键词]:网上书店、三层架构、电子商务、网站设计、CodeSmith
目录
第一章引言 5
、编写目的 5
项目背景 5
术语和缩写 5
、综合描述 6
目标范围 6
前台系统 6
后台系统 7
用户特性 7
约定假设 8
第二章系统需求分析 9
功能概要 9
用例说明 10
前台功能需求 14
注册新用户 14
登录/注销系统 14
查看/修改客户信息 15
浏览/搜索图书信息 15
维护购物车 15
更新购物车 15
添加图书 15
移除图书 15
管理后台功能需求 15
登陆|注销系统 15
发布图书信息 16
维护图书信息 16
维护用户信息 16
系统维护 16
订单处理 16
性能需求 16
环境需求 16
第三章系统设计与实现 17
、PowerDesigner介绍 17
、ER图设计 17
、物理数据建模 19
、多层架构 19
、三层架构思想 19
、标准三层架构实现 19
、codesmith 20
、codesmith简介 20
、自定义模板生成实体层代码 20
、根据模板批量生成代码 22
、编码实现 23
23
用Gridview及Detailview实现数据的维护 24
Treeview和表直接绑定实现书籍分类 25
数字水印 27
验证码控件(WebValidates) 28
在线编辑器(FreeTextBox) 28
29
29
31
(数据绑定、ViewState、PagedDataSource) 33
(Profile) 34
35
第四章 系统的界面与测试 38
38
、首页 38
、用户登录 38
、购物车 39
、管理员登录 39
39