设计题目 电子书城系统
教 学 班:
学生姓名:
学 号:
指导教师:
完成日期:
摘
着Internet技术发展日常生活已离开网络未社会生活工作越越赖数字技术发展越越数字化网络化电子化虚拟化Internet发展历程目前应状况发展趋势充分相信网络技术极改变生活工作方式甚社会价值观会发生某种变化
设计尝试ASPNET网络架构电子书城位顾客出门家里够通网轻松购书文理实践两角度出发具数挖掘功电子书城进行设计实现分析文首先较详介绍面象分析设计关概念技术特深入介绍系统中运知识:面象分析设计流程系统中开发技术ASPNETADONET特点结构框架方法接着书店系统行性进行分析然系统设计思想设计目标系统整体结构进行明确规划系统页面数库应程序设计实现作较详细讲解
电子书城系统Visual StudioNet 台运ASPNET技术实现功:户理新书架分类查找图书检索图书收藏夹购买流程销售排行图书评网站理等文撰写程中力求理实践应相结合种理进行阐述时配合系统实际应操作技巧加说明希够更充分体现知识技术系统中应实现
关键词:SQL2000ASPNETADONET
Abstract
Along with Internet technique of development people's daily life have already canned not get away from a networkFuture society people of life and work will more and more dependence at the numeral technique of development more and more numeral turn the network turn electronical conjecture turnThe development of the Internet process and current of application condition and development trend can adequately believe a network technique will biggest of change our life and work way even society of value would also occurrence a certain variety
This design's trying to use ASPNET structure is an ebook city on the network to make each customer need not go out can pass to get to the Internet in the home come easy buy a bookThis text is from the theories and practice two angle to set out have a data excavation function ebook to 1 the city carry on design and realization analysisThesis first more and in details introduction face to object analysis and design of relevant concept and technique special thorough introduction in this system usage arrive of knowledge such asFace to object of analysis design processIn the system characteristics structure frame and operation method of the ASPNET and ADONET of the development technique for useImmediately after carried on analysis to the possibility of bookstore system then to the design thought of system design the whole structure of target and system carried on explicit of programmingThe end is to the main page database of system application procedure of design and realization made more detailed of explain in detail
This ebook city system is at Visual StudioNet terrace top usage ASPNET the technique is to the realizationIt the main function haveCustomer management new in the book classification check to seek book index the book collect to clip purchase process sale seniority book comment on website management etcThe thesis is in the process of compose in try hard for theories and practice application to combine together carry on elaborate to various theories of in the meantime match system from actual application and operation the technique up take into elucidation hope can more adequately body now arrive these knowledge and technique are in this system of application and realization
KeywordSQL2000 ASPNET ADONET
目 录
第1章 选题背景 1
11计算机电子商务行业发展情况 1
12电子书城系统现状 2
13电子书城优势 2
14 务概述 3
141目标:建立完善电子书城系统 3
142电子书城系统特点 3
第2章 解决方案选择 5
21 系统说明 5
211硬软件环境 5
22 开发计划 6
23行性分析 6
231 风险分析 6
232 技术行性 6
233 操作行性 7
24 设计方案:涉工具技术相关说明 7
241 BS体系结构 7
242 Dreamweave 8
243 SQL Server 8
244 HTML(Hyper Text Markup Language) 9
245 ASPNet 9
第3章 需求分析 10
31系统分析务步骤 10
311 系统分析务 10
312 系统分析步骤 10
32网站项目范围 10
33 功需求 11
331 会员部分 11
332 理员部分 12
34网站实体分析 14
35网站数库设计 14
351 概念设计 14
第4章 总体设计 21
41 网站系统功说明 21
411总体功 21
412非功性需求 23
42 建立功模型 24
421识参者 24
422总体例图 25
43 建立数库模型 25
第5章 详细设计 30
51 会员登录 30
52 会员注册 32
53会员图书浏览 33
54购物车 34
55收银台 35
56理员理网站基信息 36
第6章 编码实现 40
61 数库连接 40
62 会员登录 41
63 图书高级搜索 42
64 购物车 43
65图书户 44
66 系统测试 45
661系统测试目 45
612面象系统测试方案 45
第7章 软件布署 46
71安装环境求 46
72系统说明 46
总结 47
致 谢 48
参考文献 49
第1章 选题背景
11计算机电子商务行业发展情况
计算机出现类社会带第三次工业革命计算机计算机网络已深入行业领域着Internet断扩发展电脑网络国家城市甚家庭连接起形成条信息高速路高速公路提高车辆行驶速度样
信息高速公路生活学工作带什影响呢总结起三点:第电脑网络查阅信息迅速便捷解周围世界第二世界时进行交流建立联系第三参加网络购物拍卖等活动正条信息高速路网查询网购物网商业交易迅速发展起生活带方便
电子商务九十年代初欧美兴起种全新商业交易模式实现交易纸化效率化动化表现网络具魅力方快速交换信息理界限模糊切必推动传统商业行网络时代变革新事物代表着种趋势符合类进步趋势必然会家认电子商务样种事物类社会进行着全方位改造企业竞争政府部门公研究机构教育娱乐等方面改变着类相互交方式展示全新璀璨世界电子商务出现传统营模式营理念发生巨变化会创造巨效益机会会市场空间形态时间形态虚拟形态结合起物流资金流信息流汇集成开放良性循环环路营者市场纽带市场发挥佳作效益发展仅力推动Internet发展社会进步济变革产生深远影响更重身发展成熟提供许许机会
时相关信息数急剧膨胀海量形式存储数资料表面杂乱章缺乏组织规整化事实包含许潜价值知识规海量数中发现知识知识工程研究面新课题
12电子书城系统现状
1995年国陆第家电子书城中国书店网络开通1997年初杭州市新华书店建起国新华书店系统第家电子书城1997年5月28日中国出版外贸易总公司美国亚太网络公司合作创办中国现代书店(亚太网络)美国纽约国际互联网络开通1999年2月海书城中国银行海分行国际VISA集团等家金融业信息业机构合作开办海书城电子书城1999年3月9日北京图书厦电子书城正式开通1999年底2000年半年国网络公司风险投资公司掀起股创办电子书城热潮2000年短短月投资1 000万元电子书城超10家提供中文电子书城业务网站已超100家仅1998年底2000秋季国电子书城迅猛增300家全国范围涉足网络书业北京西单商场北京图书厦民时空8848方正科技联想集团海书城博库中软总公司广州购书中心等中部分电子书城兼具信息发布交易台两项功网络图书交易活动传统交易形式网络转移更注重网络信息互通基础货源开发货物储运配送售服务等
电子书城出版业电子商务重组成部分目前书业企业信息化程度高计算机应够普企业部网络化建设较落然省级新华书店规模较出版社20世纪80年代末逐步开始局域网建设总体离企业信息化求定距离国商业电子化金融电子化水低目前出版业电子商务采取邮寄等离线支付方式发达国家信卡等电子货币网络支付手段仅国际VISA卡年交易额达8000亿美元国家银行开展网络支付业务北京图书厦海书城等家电子书城网通长城卡牡丹卡进行网络结算验证时间长普率低应难见起色购书者关心出版物配送配送体系尚完善法做高效率低成目前国电子书城采三种配送方式读者送书门外读者邮局投递利加盟书店配送数距离远购书者说配送收费价格送达时效令满意
13电子书城优势
电子书城优势快您提供限选择空间行业购书者里取需电子书城真正开传统书店四面墙甚限度沟通城市乡村终解决图书供应方面
城乡差电子书城24时全天候服务读者时里浏览买书网络购书省时省力闭门家中坐书网络做移动鼠标电子书城拥功强信息查询系统指路牌带需搜寻图书面前省书店里找心急焚汗流浃背电子书城赖规模营理优势读者物美价廉许诺电子书城供读者选择图书容量直接作者出版者话等方面优势显易见
电子书城魅力表现三方面:
1品种丰富购买者选书余稍具规模电子书城般具良网络购书界面受实物陈列空间限制电子书城购买者提供选书品种数十倍实物书店读者通分类查找方式选择需购买图书全国北京王府井书店56万种图书电子书城20万图书品种供读者选择电子书城开始酝酿准备1999年11月开通历时四年现已发展世界中文电子书城占中国供图书90%外天100种新书速度更新
2购买方便读者网络查找需图书立发出购书信息电子书城接订购信息确认天收送达购图书亚马逊书店需十秒钟顾客发出确认信息时书送购书者手中
3售价便宜网络售书市场稳定前营者种手段抢占市场赔折普遍竞争手段亚马逊书店纽约时报评选畅销书40~50价格出售样消费者然网络售书倍加青睐
14 务概述
141目标:建立完善电子书城系统
142电子书城系统特点
1先进购书流程
通新书架销售排行榜高级搜索分类查询等种方式方便会员浏览图书信息模块实现购物车查询进入购物车进行购书修改生成订单结账进
户存
2科学书店理模式
系统采种营销动推荐方式客户结合灵活样高级检索轻松找需书籍信息通客户意见反馈系统书店时握客户种新需求时客户进行网互动交流通完善信息发布系统客户时书店新动态新闻掌握行业动台结构化理模式涵盖图书资料编辑户理订单理库存理基础信息理等等书店电子化理提供套良理模式
3性化操作界面
网站否吸引顾客常光顾界面美观显非常重书店系统通专业美工精心造书店设计充分体现软件时尚众化
4完善安全机制:独立密码校验功确保户书店数较安全性
第2章 解决方案选择
21 系统说明
系统现正常网购物基础量工理信息转变计算机理简化网站理员工作提高理效率时方便户购书
系统数字化信息资源组织采数库系统数库结构关系数库SQL Server 2000前台ASPNet台开发信息台台操作采CS操作结构增强系统安全保密性系统稳定性易操作性C#目前完备面象语言未然发展前途SQL Server 2000采关系型数库结构套精简快速数库理系统提供理模式支持标准SQL语法时Net台SQL Server 2000作微软公司产品具良整性系统采高度集成模块结构模块整合通中央数库中
211硬软件环境
2111.硬件环境
图211 硬件环境
2112.软件环境
操作系统:Windows 2003 Server
正版软件:Microsoft Office 2003
Microsoft SQL Server 2000
Microsoft Visual StudioNet 2003
Windows操作系统国际市场占率95%国市场占率100%选操作系统安全Windows 2003 Server采开发工具Microsoft公司开发完备视化工具Microsoft Visual StudioNet 2003 目前流行数库理工具Microsoft SQL Server 2000Microsoft SQL Server 2000Windows操作系统整合性较采SQL Server 2000项目数库理工具
22 开发计划
表221 网站开发计划
起止日期
容
2005年11月19日~2005年11月22日
解决方案选择
2005年11月23日~2005年11月30日
需求分析
2005年12月1日~2005年12月10日
总体设计
2005年12月11日~2005年12月26日
编码
2005年12月27日~2006年1月10日
调试
23行性分析
231 风险分析
2311系统软件硬件风险
采性较高硬件设备较稳定系统软件网站存定软硬件崩溃带风险解决办法定期备份数降低风险
2312计划拖延
网站开发存计划拖延带风险
232 技术行性
学课程中数库原理操作系统知识网络基础等门课程整课题开发提供坚实基础C#种相简单语言SQL Server种简单数库技术难度高
233 操作行性
该网站投入预期作界面友理方便简单理员培训完全够网站理书店相关信息
24 设计方案:涉工具技术相关说明
241 BS体系结构
系统面象广互连网户采较流行BS三层结构
图241 BS三层结构图
BS体系结构CS体系结构相仅具全部优点CS体系结构具备独特优势
(1)开放标准:BS采标准开放非专标准化组织确定非单厂商制定保证应通性跨台性
(2)较低开发维护成:BS应需客户端安装通浏览器维护升级工作服务器端进行需客户端进行改变降低开发维护成
(3)户简单界面友:BS户界面统浏览器浏览器易界面友负责数存取复杂数计算等务需进行显示降低客户端求
分析较出BS模式具CS模式法代优越性简化系统开发维护特适网信息发布开发图书线浏览系统采基BS模式体系结构
242 Dreamweave
Dreamweaver美国MACROMEDIA公司开发集网页制作网站理身见网页编辑器 种视化网页制作工具利轻松制作出跨越台限制跨越浏览器限制动态网页
Dreamweaver 开发HTMLXHTMLColdFusionASPASPNETJSPPHP网站通面设计工具代码提示标签编辑器扩展色彩代码标签选择器片段代码检验类编码特性实现代码设计理新集成工作空间Macromedia Flash MXFireworks MX享中包括标示签文档窗口放dock中画板组定制工具条集成文件浏览Dreamweaver 包括预建布局代码中网站结构表格访问模板客户端交互应提供JavaScript
翻新现网站创建代应程序Dreamweaver 支持新标准新网页技术带XML网页服务增强访问性支持Dreamweaver MX新ColdFusion MX特性提供全套支持包括增强代码编辑开发功集成调试功视化布局功片印功
243 SQL Server
SQL Server 具备完全 Web 支持数库产品提供扩展标记语言 (XML) 核心支持 Internet 防火墙外进行查询力提供 Web 标准基础扩展数库编程功丰富 XML Internet 标准支持允许置存储程 XML 格式轻松存储检索数
SQL Server 提供强开发工具类开发特性提高开发效率时进步拓展应空间带新商业应机遇例XML数库Web Service支持您应实现Internet数互联Net集成极扩展开发空间异构数集成Service Broker您数应缝集成种新数类型TSQL扩展带诸灵活性C#VBNetXQueryXMLAADONet 20SMOAMO等成SQL Server数台开发数相关应力工具
244 HTML(Hyper Text Markup Language)
HTML英文全称Hypertext Markup Language中文译超文标记语言超文指页面包含图片联接甚音乐程序等非文字元素年前作SGML子集开发
HTML文件中包含显示网页文字信息中包括浏览器指示文字应放置处显示模式什样等果图片动画声音形式资源HTML文件会告诉浏览器里查找资源资源放置网页什位置浏览网页HTML语言编写出然HTML种语言HTML程序语言 C++ Java 类标示语言明白种标记法便算学会HTMLHTML 格式非常简单文字标记组合成文编辑器制作HTML页面
编辑器中输入html代码完成网页设计果中加入VBJAVA等脚文件数库连接关语句指令便已知数进行查询生成动态网页部分
245 ASPNet
ASPNet建立通语言运行时(CLR)应程序框架服务器端构建功强web应程序ASPNet提供世界级水开发工具支持Visual Studio Net集成开发环境(IDE)中ASPNet框架丰富工具箱设计器组成见(WYSIWYG)编辑方式拖放服务器控件动部署仅仅强工具提供少部分功ASPNet强富弹性ASPNet基(CLR)整Net台强富弹性样应web应程序开发者Net框架类库消息数访问解决方案缝集成webASPNet语言中立选择熟悉语言者通种语言完成应
第3章 需求分析
31系统分析务步骤
311 系统分析务
解户求户网站员(理员会员)解网站功性等方面求户硬件配置开发周期处理方式等方面意算户求成文完成网站分析报告网站逻辑模型系列图表文字组成逻辑描述系统目标具备功性
312 系统分析步骤
1 描述网站详细调查基础定图标文字描述
2 分析户新求改进现行模型形成新系统逻辑模型
3 编写系统分析说明书
32网站项目范围
电子书城系统两种户角度进行功划分
1会员部分: 11:图书展台
12:会员信息理
13:购物车
14:收银台
15:查新闻
16:友情链接
2理员部分:21:图书理
22:会员注销
23:图书户
24:库存查询
25:新闻理
33 功需求
331 会员部分
1:图书展台:会员提供购书台
1) 图书分类浏览功:
① 显示图书类列表例:计算机类文史类等
② 根户选择类显示图书部分信息
③ 显示图书详细信息
④ 进入购物车购书
2) 新书架:
① 显示新图书部分信息
② 进入图书详细信息
③ 进入购物车购书
3) 销售排行榜:
① 显示图书销量排前十名图书部分信息
② 显示图书详细信息
③ 进入购物车购书
4) 图书高级搜索:
① 根会员输入部分图书信息查找相应图书图 书已知条件部分全部例:已知书名中包括关键字计算机图书计算机输入指定位置查找书库中书名中带计算机三关键字图书
② 显示图书详细信息
③ 进入购物车购书
2:会员信息理:会员注册信息进行理
1) 注册会员:
① 根系统信息动生成会员ID号
② 检验户输入信息正确性
③ 保存会员信息
2) 修改会员资料:
① 显示会员原资料
② 修改保存会员信息
3:购物车:显示会员购书信息
1)添加购物车:选中图书信息添加购物车中
2)查购物车:
① 显示客户选商品列表
② 修改购买数量
③ 动计金额
3) 修改购物车:
① 改变购书数量
② 删购买图书
4:收银台:生成订单写户存
1)填写结帐信息: 求会员输入户名密码
2)生成订单
3)结账:进户存查库图书否满足购买求符合求图书结账符合求图书会员提示显示交费金额信息
5:查新闻:网站提供期新闻事件
6:友情链接:链接网站
332 理员部分
1:图书理:
增加图书信息
修改图书信息
删图书信息
2:会员注销:查询会员信息删符合条件会员信息
3:图书户:
动生成图书户编号填写图书户时间填写入图书编号数量
图书户进户存
4:库存查询:查询书库中图书信息
5:新闻理:
增加新闻信息
修改新闻信息
删新闻信息
34网站实体分析
图341 类图
35网站数库设计
351 概念设计
概念设计阶段中户角度数处理求约束产生反映户观点概念模式然概念模式转换成逻辑模式概念设计设计程中独立开阶段务相单化设计复杂程度降低受特定DBMS限制利ER方法进行数库概念设计分成三步进行:首先设计局部ER模式然局部ER模式综合成全局模式全局ER模式进行优化终模式概念模式
3511 设计局部ER模式
1实体属性定义:
1)图书类(图书类编号类描述)
图351图书类实体属性定义
2)图书(图书编号图书ISBN号图书名称作者出版社图书类价格折扣图片描述)
图352 图书实体属性定义
3)户(会员编号姓名性出生年月身份证联系电话问题答案权限密码)
图353户实体属性定义
4)订单(订单编号订单时间手编号明细表编号图书编号图书总数)
图354订单实体属性定义
5)户单(户单编号户时间手编号明细表编号图书编号图书户数量)
图355户单实体属性定义
6)出库单(出库单编号出库时间手编号出库单金额明细编号图书编号图书出库数量)
图356出库单实体属性定义
7)库存(库存编号库存数量图书编号)
图357 库存实体属性定义
2 实体关系定义:
ER模型联系刻画实体间关联种完整方式局部结构中意两实体类型需求分析结果考察局部结构中意两实体类型间否存联系联系进步确定111NMN关系考察实体类型部否存联系两实体类型间否存联系实体类型间否存联系等等针网站分析:
1)实体间关系:
① 图书属种图书类(类)种图书类包含图书
图358 图书图书类1N(关系)
② 名会员次购买书书名会员购买
图359会员图书 1N(关系)
③ 张订单包含种书书订单中
图3510 订单图书MN(关系)
④ 张户单包含种书书张户单
图3511 户单图书 1N(关系)
⑤ 张处库单包含种书书张出库单
图3512 出库单图书 1N(关系)
⑥ 库存中包含种书编号书具条库存信息
图3513 库存图书 1N(关系)
2)实体部关系:
① 订单实体:张订单中包含明细信息明细信息针张定单
图3514 订单订单明细 1N(关系)
② 户单实体:张户单中包含明细信息明细信息针张户单
图3515 户单户单明细 1N(关系)
③ 出库单实体:张出库单中包含明细信息明细信息针张出户单
图3516 出库单出库单明细 1N(关系)
3512设计全局ER模式
局部ER模式设计接综合成单全局概念结构全局概念结构仅支持局部ER模式必须合理表示完整致数库概念结构
1) 确定公实体类型
局部ER模式合提供开始合基础首先确定局部结构中公实体类型步中仅根实体类型名键认定公实体类型般名实体类型作公实体类型类候选具相键实体类型作公实体类型类候选
2) 局部ER模式合
合原:首先进行两两合先合现实世界中联系局部结构合公实体类型开始加入独立局部结构
3) 消突
突分三类:属性突结构突命名突
设计全局ER模式目干局部ER模式形式合ER模式消突成够户理解接受概念模型
4) 全局ER模式优化
全局ER模式提高数库系统效率应进步处理需求ER模式进行优化全局ER模式准确全面反映户功需求外应满足列条件:实体类型数少实体类型含属性数少实体类型间联系冗余
电子书城全局ER模式图示:
图3517 数ER图第4章 总体设计
41 网站系统功说明
411总体功
表411 网站总体功表
功类
子功
会员登录
会员输入正确户名密码享定权限
果会员免费注册成会员
会员浏览图书
图书分类浏览
图书高级搜索
新书架
销售排行榜
购物车理
会员购书进入购物车
收银台
图书出库写户存
理员基信息进行理
图书基信息进行理
图书类进行理
库存进行理
图书户
4111 功1
网站说会员网站确定登录身份提供相应服务
表412 会员理功表
名称标识符
会员登陆注册
功描述
会员登录注册修改资料
输入
会员名密码会员详细资料
操作序列
先登陆未成会员请先注册填写资料
输出
成功登录成会员
补充说明
会员权利理员监控旦发现会员操作异时作出反应进行处理
4112 功2
电子书城会员提供浏览图书功期会员短时间查询书店中图书信息达成功购买目
表413 图书浏览功表
名称标识符
会员浏览图书
功描述
采方式会员够查询出感兴趣图书基信息
输入
会员图书已知信息
操作序列
输入图书已知信息查询图书详细信息
输出
浏览数库中关图书信息
补充说明
图书浏览通四种方式进行查找:1分类浏览2高级搜索3销售排行榜4新书架
4113 功3
会员购书时时感兴趣图书放入购物车做购买前初期准备放入购物车图书数量进行更新
表414 购物车理功表
名称标识符
购物车理
功描述
户登录选购图书放入购物车查添加更改删
输入
选图书
操作序列
添加图书进入购物车根需更改购买信息
输出
确定购买信息生成订单
补充说明
购物车生成订单前没进行数库操作
4114 功4
收银台实现真正购书操作会员购书请求数库中进行校验判断购买否完成完成购买实现图书出库操作改变库存信息
表415 收银台理功表
名称标识符
收银台
功描述
提交订单结账
输入
订单
操作序列
生成订单检验数库否满足购买需满足出库满足提示信息
输出
出库操作写入数库
4115 功5
理员网站中起着相重作仅负责维护网站时网站员
表416 基信息操作功表
名称标识符
理员基信息操作
功描述
理员职责仅网站起发布信息作时整网站起实时监控作旦发现错时修改
输入
图书信息图书类信息户信息库存信息
操作序列
填写基信息数校验
输出
填写成功写入数库
补充说明
理员处说整网站核心位
412非功性需求
非功性需求针整系统进行
4121户界面需求
表417 户界面需求表
需求名称
详细求
风格
界面友布局合理美观方实性强操作简单
颜色
蓝色系
分辨率
1024*768
4122软硬件环境需求
表418 软硬件环境需求表
需求名称
详细求
运行速度
系统启动运行时间超5min机界面交互时间超5s
容量
占存15MB
操作系统性
10100M bits
网络传输率
10100M bits
4123产品质量需求
表419 产品质量需求表
质量属性
详细求
正确性
测试达预期效果
健壮性
具定健壮性
性
容错力强测试质量合格
性效率
性优效率高
易性
跨台操作
清晰性
优
安全性
安全性极佳
扩展性
优良接口
兼容性
作台
移植性
正确进行软件配置正常运行程序
42 建立功模型
421识参者
参者(会员理员网普通户)
会员必须身份验证进入网站执行操作
理员效性验证进入网站部网站进行相应操作
网普通户注册浏览网站
422总体例图
图421例图
43 建立数库模型
电子书城数库
说明:1表示键表示索引N表示非空值
2网站重数表次重略
1图书表:(Books)
表431图书表
中文字段名
英文字段名
数类型
长度
备注
图书编号
B_code
int
4
N
国际标准编号
B_isbn
nvarchar
50
N
名称
B_name
nvarchar
50
N
作者
B_author
nvarchar
50
N
出版社
B_press
nvarchar
20
N
类编号
T_code
int
N
描述
B_describe
nvarchar
100
N
图片
B_picture
image
20
N
2会员表:(Users)
表432 会员表
中文字段名
英文字段名
数类型
长度
备注
编号
U_code
int
N
姓名
U_name
nvarchar
20
N
性
U_sex
nvarchar
2
N
生日
U_birth
nvarchar
20
N
电话
U_tel
nvarchar
15
N
问题
U_question
nvarchar
20
N
答案
U_answer
nvarchar
20
N
身份证编号
U_id
nvarchar
18
N
密码
U_pwd
nvarchar
20
N
权限
U_power
int
N
3新闻理(NewsMaster)
表433新闻表
中文字段名
英文字段名
数类型
长度
备注
新闻编号
newsID
int
N
新闻标题
newsTitle
nvarchar
50
N
新闻编者
editer
nvarchar
50
N
新闻源
source
nvarchar
100
N
修改时间
upDateTime
nvarchar
20
N
新闻容
newscontent
nvarchar
500
N
4订单表(Order Info)
表434订单表
中文字段名
英文字段名
数类型
长度
备注
订单编号
O_code
int
N
订单时间
O_datetime
VC
20
N
手编号
U_code
int
N
订单购买
O_buy
int
N
5订单明细表(Order Detail)
表435订单明细表
中文字段名
英文字段名
数类型
长度
备注
明细订单编号
O_code
int
N
图书编号
B_code
int
N
总数
O_count
int
N
图书名称
B_name
VC
50
N
图书价格
P_price
VC
50
N
图书折扣
P_discount
float
N
6图书价格表(BookPrice)
表436图书价格表
中文字段名
英文字段名
数类型
长度
备注
编号
P_code
int
N
价格
P_price
VC
50
N
折扣
P_discount
F
N
7图书类(BookType)
表437图书类表
中文字段名
英文字段名
数类型
长度
备注
类编号
T_code
int
N
类名称
T_name
VC
50
N
8户单表(StoreIn):
表438户单表
中文字段名
英文字段名
数类型
长度
备注
户单编号
Stin_code
VC
15
N
户时间
Stin_datetime
VC
20
N
手编号
U_code
int
N
9户单明细表(StoreInDetail)
表439户单明细表
中文字段名
英文字段名
数类型
长度
备注
编号
SI_code
int
N
明细表编号
Stin_code
VC
15
N
图书编号
B_code
int
N
数量
Stin_count
int
N
10出库单表:(Store Out)
表4310出库单表
中文字段名
英文字段名
数类型
长度
备注
出库单编号
Stout_code
int
N
出库时间
Stout_datetime
VC
20
N
出库单价格
Stout_price
VC
10
N
手编号
U_code
int
N
11出库单明细表:(StoreOutDetail)
表4311出库单明细表
中文字段名
英文字段名
数类型
长度
备注
明细编号
Stout_code
int
N
图书编号
B_code
int
N
出库数量
Stout_count
int
N
12库存表:(Storeinfo)
表4312库存表
中文字段名
英文字段名
数类型
长度
备注
库存编号
S_code
VC
20
N
库存数量
S_count
int
N
图书编号
B_code
int
第5章 详细设计
51 会员登录
511机界面(网站首页Defaultasp)
图511网站首页
512 电子书城首页界面说明
首页中拥显示进入模块导航钮户直接点击进入相应模块表页相关模块入口中文件:
表511网站首页关联文件
文件
说明
Defaultasp
网页
Loginasp
理员登陆窗口里进入理模块
Highsearchasp
图书高级搜索页面
Rankingsellasp
销售排行榜
Speciallookasp
新书架
ShoppingCarasp
购物车
UpdateUsersasp
会员信息修改
Registerasp
会员注册
Shownewsasp
通知新闻详细页面浏览通知消息详细容
Bookdetailasp
图书详细信息窗口
513 流程图
图512 网站登录流程图
52 会员注册
521机界面(Registerasp)
图521 会员注册页
522会员注册界面说明
电子书城网站注册界面新进会员需注册进入书店通会员注册提取户基信息注册容包括姓名性出生日期 电话号码身份证号等信息
523流程图
图522 会员注册流程图
53会员图书浏览
会员图书浏览通四种方式进行:分类浏览高级搜索销售排行榜新书架里指详细介绍高级搜索功模块
531 高级搜索界面(Highsearchasp)
图531图书高级搜索页
532图书高级搜索界面说明
该功收集会员输入查询图书条件送查找页面HighSearchasp进行查找查询条件书名作者名出版社图书类等输入项中项项进行查找模糊查询输入完整数项:书名中输入
计算机查出书名中包含计算机图书信息查询结果直接页显示列表形式输出查询结果
54购物车
541机界面(ShoppingCarasp)
图541购物车页
542购物车界面说明
包括继续购物更新购物车结账操作点击返回首页已购商品暂存网页session中返回购物页面(Defaultasp)继续购物点击编辑刷新页面显示新购物统计信息点击删暂存网页session中购物信息清空点击收银台购物信息暂存网页session中转生成订单页面(Checkoutasp)
543流程图
图542 购物车流程图
55收银台
551机界面(Goodbyeasp)
1)生成订单:
图551生成订单页
2)结帐
图552收银台页
552收银台界面说明
采购物界面风格致设计信息显示区域显示会员选择购买图书信息包括图书名称作者出版社单价数量面显示总价生成定单会员确认购物操作点击
结账钮购物信息处理发送网站数库相应数表中页面转购物感谢页面(Goodbyeasp)
感谢页面中显示会员次消费金额库存够满足会员购买请求正常购买库存满足会员购买请求提示抱歉信息图中抱歉编号11Oracle数库开发库存数量足法购买
56理员理网站基信息
理员负责网站基信息进行维护电子书城系统中理员需图书类图书基信息图书户信息图书库存信息新闻信息进行理里详细介绍图书理图书户
561图书信息理
5611机界面
1)增加新书
图561增加新书页
2)编辑图书
图562编辑图书页
5612 图书信息理界面说明
1)增加图书电子书城需时添加热门图书添加图书程中记录图书基信息:图书编号(系统动生成)图书名称作者出版社单价折扣图片属类添加成功写入数库图书表中外图书信息表中存图书进行户操作
2)编辑图书:根电子书城营需常图书信息进行更新例:图书折扣等等编辑图书功中修改删列出图书信息
562图书户
5621 机界面
1)户页面
图563图书户页
2)户明细页面
图564图书户明细页
5622图书户界面说明
理员进入图书户界面系统会根前日期天户次数动生成户单编号理员填写手姓名户日期确定误点击户钮户明细中添加具体户信息
进入户明细界面根户界面返回户单编号填写户图书ISBN号户数量确定种书户点击次加入户单钮界面面会生成相应
户单信息录入结束统点击提交钮生成户单写户存
第6章 编码实现
61 数库连接
611 代码实现
webconfig中编写连接字符串connectionString
62 会员登录
621代码实现
63 图书高级搜索
631 代码实现
64 购物车
641 代码实现
65图书户
651代码实现(存储程动生成户单编号)
1)数库存储程部分:
2)前台类方法
66 系统测试
661系统测试目
系统测试表明程序正确果样会设计易暴露错误测试方案会动检测排程序中存隐患测试目GJMyers观点:
(1)测试发现程序中错误执行程序程
(2)测试方案极发现迄止尚未发现错误测试方案
(3)成功测试发现止尚未发现错误测试
612面象系统测试方案
根系统测试目结合面象方法出系统测试方案:
(1)早断进行系统测试知道错误发现越早改正付出代价越错误发生避免系统测试贯穿整开发程中系统测试仅仅作软件开发独立阶段
(2)设计测试例时出测试预期结果测试例两部分组成:测试输入数该输入数期程序运行结果样测试时判断标准利输入数出测试数预测数进行较否致
(3)设计测试例时仅合法输入测试例非法输入测试例系统实际程中种原户会非法输入错键者非法命令等特注意设计非法输入测试例进行测试
(4)系统修改完进行回溯测试修改系统时会引入新错误程序修改完前例进行回测试
第7章 软件布署
71安装环境求
⒈ Windows 9598 操作系统户安装网络服务器(Personal Web Server简称 PWS)Windows 2000 professional2000 ServerXP professional2003 操作系统户安装网络信息服务器(Internet Information Server简称IIS)
⒉ 网页制作软件Dreamweave
⒊ 数库理软件SQL Server
72系统说明
⒈ 安装IIS
⒉ Windows XP Professional 操作系统环境右键点击桌面电脑图标弹出菜单中选择理选项时屏幕开计算机理窗口窗口中双击服务应程序开子菜单双击Internet信息服务
⒊ 设置虚拟目录进入Internet信息服务双击网站选项默认网站单击右键弹出菜单中选择新建选项展开子菜单中选择虚拟目录出现虚拟目录创建导输入虚拟目录名单击步选择文件路径单击步完成
总结
月进行毕业设计终完成电子书城设计设计已达初期设计求完成需求次电子书城系统设计程中受启发:网站开发设计体会理实际结合重性认识网站开发中应该更加注重网站规划步骤实施网站作栏目版面机结合整体仅仅考虑网站功效果实现更应该注重网站户机结合网站设计实现成功网站成功步网站明确定位显更加重网站应该时根实施环境实施困难进行必定位调整理实践相结合真正体会学致乐趣通理作指导实践体会验证理样加深理知识认识实践活动中充实
次期三月毕业设计学四年学知识综合运理实践相结合产物期间巩固学书知识学许课堂书法学实践知识提高学力增强专业技术水事专业工作定基础
会继续努力完善学帮助指导老师心辅导学校精心安排课题够利进行时间仓促水限系统完善处难免存错漏恳请位老师斧正
致 谢
极短时间成功毕业设计做出功张玉华王丽丽孙丰伟等老师私帮助悉心教导尤担毕业设计指导张玉华老师技术支持张玉华老师治学严谨验丰富孜孜倦严谨细致科研态度更令受益非浅毕业设计完成起关键作表示深深谢意
时毕业设计阶段毕业设计程中科室教师力指导私帮助班学热情协助力帮助表示衷心感谢尤感谢辅导老师王丽丽老师指导关怀生活工作中予热情关心帮助
结束四年学科生活际感谢吉远程教育学院计算机分院老师身学许宝贵知识做道理学业悉心指导孜孜倦严谨细致科研态度更令受益非浅
时感谢吉远程教育学院计算机分院领导两年培养支持提供良学环境机会
感谢位专家评委耐心审阅文提出许宝贵意见建议
恳请老师吝赐教批评指正
参考文献
[1] 吴明辉胡煜窦亮ASPNET网络办公商务应系统开发实例导航中文第1版北京
民邮电出版社2003年
[2] 邓文渊挑战互动网站百宝箱北京中国铁道出版社2004年
[3] 石志国ASPNET动态网站编程北京清华学出版社2001年
[4] 蒙新ASPNET编程技术综合实例演练北京清华学出版社 2001年
[5] 丁贵广ASPNET编程基础实例北京机械工业出版社2002
[6] 张海藩软件工程导2003年清华学出版社
[7] 李存斌樊建ASPNET高级编程项目应开发2003年中国水利水电出版社
[8] 魏善沛编著Web数库技术实教程北京 清华学出版社1998
[9] [美] Jeffrey DUllmanFundamental Course of Database SystemTsingHua Press2001
年11月
[10] [美]Jeffer RShapiro著周黄玫译SQL Server 2000参考全清华学出版社
2002年6月
[11] 隆华软件工作室 编著SQL Server 2000程序设计清华学出版社2001年10月
[12] [美]Scot Johnson 著Active Server Pages译解电子工业出版社1999年
[13] 李世杰 编著Active Server Pages(ASPNET)网页设计手册清华学出版社1999年
[14] 汪晓吴勇强张宏林等 编著ASPNET网络开发技术2000年
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档