ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:325.17KB ,
资源ID:18534525      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18534525.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上书店系统详细设计书Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上书店系统详细设计书Word文档下载推荐.docx

1、与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。14任务分工刘洋:引言、软件结构两大部分的编写,模块描述、算法、程序逻辑、接口部分等内容的编写刘珊:输入项、输出项、存储分配、注释设计等内容的编写范业楠:功能、性能、限制条件、测试要点、尚未解决的问题等内容的编写15参考资料 1 网上书店系统需求规格书名 2 网上书店系统概要设计说明书3陈明 著,软件工程导论,北京,机械工业出版社,20114美David Chappell著,荣耀 译,.NET大局观( 第2版),北京,电子工业出版社,20065陈冠军,征服ASP.NET 2.0 AjaxWeb开发技术详解,北京,人民邮电

2、出版社,2007 6母国庆,等 著 软件需求工程【M】,机械工业出版社,20087齐志昌,谭庆平,宁洪 著,软件工程【M】,北京,高等教育出版社,20002软件结构21需求概述(一)前台功能:新顾客、注册:新顾客购书之前先注册成为本站客户,要求实名认证。客户空间页面管理:注册客户修改个人资料,账户管理,书籍收藏夹的管理,以及对自己登陆界面风格的管理。网上支付功能:用户确认购买图书后实现在线支付货款或者使用网上银行支付的选择和实现。购物车功能:时刻显示客户当前所购书目,可以增加或删除订单查询功能:用户确认购买图书即生成一个唯一的订单号,用户可根据此订单号查询所购书目、价格。书籍分类搜索:用户可根

3、据自己的需求及书籍的不同分类进行相关查询和浏览,查询时需输入关键字(可包括书名、作者、年份等)。热销排行榜:根据书籍的销售量及用户的关注度、相关评论进行热销排名,为用户提供最新的热门图书,供用户选择。新书籍上架:当新书出炉,管理员要把最新的入库图书在首页显示,以便用户了解最新图书,方便购买。(二)后台管理实现功能用户注册信息管理:该系统管理人员对用户注册的信息进行编辑分类和管理,并保证信息的安全。书籍信息管理:对图书进行分类,可进行增加,删除,修改操作。图书出版社信息的记录,删除及修改,添加。并确保信息的真实性订单添加/删除/修改管理功能:对于用户提交的订单进行审核,并实现对订单的添加/删除/

4、修改管理。客户权限管理:管理人员实现对用户的分级,不同级别的享受到的折扣不同,或者还有其他的增值服务。高级用户需要通过支付年费,或者注册时间到达一定限额后自动成为一定级别的用户。订阅系统管理:对用户提交的订阅信息进行审核。客户访问统计:对客户访问量按时间统计,包括日、月、季度、年。制定新的图书销售方案。数据统计管理:统计客户、书籍、访问量、订购量。(三)用户界面 (1)本系统坚持图形用户界面(GUI)设计原则,界面直观、对用户透明:用户接触软件后对界面上对应的功能一目了然、不需要多少培训就可以方便使用本应用系统。(2)显示信息一致性标准 (3)分辨率为1024*768,增强色16色 (4)快捷

5、键 本系统中应用的快捷键在各个配置项上语义必须保持一致。 面向事务的: Ctrl-F 寻找 Ctrl-S 保存 Ctrl-C 拷贝 Ctrl-H 帮助 Ctrl-P 打印 Ctrl-V 粘贴 Ctrl-W 关闭 Ctrl-X 剪切 Ctrl-F4 关闭窗口 (5)本系统对于出错信息和警告应该遵循以下原则: a.信息以用户可以理解的术语描述; b.信息应提供如何从错误中恢复的建设性意见; c.信息应指出错误可能导致那些不量后果,以便用户检查是否出现了这 些情况或帮助用户进行改正;(6)信息应伴随着视觉上的提示,如特殊的图像、颜色或信息闪烁。(7)信息不能带有判断色彩,即任何情况下不能指责用户 (

6、8)采用菜单界面方式22软件结构网上书店整体模块,由登录信息不同,客户进入到前台管理模块,管理员进入到后台管理模块,根据客户需求的不同,分为登陆管理模块和书籍管理模块,登录管理模块的功能基本是:用户的登录、注册和删除的数据管理,书籍管理模块基本功能是:书籍的价格、信息等。根据管理员职责的不同分为客户信息管理模块和书籍信息管理模块。客户信息管理包括:用户的注册登录和删除等功能,书籍信息管理的模块分为:书籍的添加,价格,售出信息等功能。客户登录购书模块,可以看到新客户注册、登录功能,客户空间页面管理功能,网上支付功能,购物车功能,订单查询功能。书籍管理模块可以提供实际分类,热销图书以及新书上架等功

7、能客户信息管理模块可以管理用户的注册信息以及分配给不同的客户不同的权限书籍信息管理模块对书籍的信息进行修改等操作,及订单,客户量,数据的相关操作3程序设计说明31模块描述模块设计概念:该系统对不同的功能进行了系统化的模块管理,分为两个大模块:前台管理模块,后台管理模块。前台管理模块和后台管理模块各分为两个模块。前台管理模块分为:登陆管理模块及购书模块,书籍管理模块。后台管理模块:客户信息管理模块和书籍信息管理模块。其子模块下又分为多个小模块。具体模块划分如下:(一)前台管理模块:(1)登陆管理模块及购书模块A)新顾客注册、登陆B)客户空间页面管理C)网上支付功能D)购物车功能E)订单查询功能(

8、2)书籍管理模块A)书籍分类搜索B)图书热销排名C)新书籍上架(二)后台管理模块:(1)客户信息管理模块A)用户注册信息管理B)客户权限管理(2)书籍信息管理模块A)书籍信息管理B)订单添加/删除/修改管理功能C)订阅系统管理C)客户访问统计D)数据统计管理32功能输入:用户名、密码、注册信息处理:登录处理,顾客注册提交信息到数据库输出:空间页面、注册成功后反回登录页面信息修改内容信息处理修改成功银行卡帐号,总价钱、联系方式支付处理付款成功对书籍的要求找到符合要求的书籍书籍名称E) 订单查询功能订单号查询订单相关信息订单内容书籍各类信息(包括书名、作者、年份等)查找符合要求的书籍空排序找出畅销

9、的书籍的名称畅销书籍名称近期购进的书籍名称根据购书日期整理新书的名称(二)用户信息将各信息进行分类编辑整理过的可视信息根据客户的消费信息不同,对客户进行分级用户的级别书的信息对书籍进行增删改操作更新的书籍信息D)客户访问统计统计客户信息用户访问统计E)数据统计管理统计用户、书籍、访问量、订购量。客户、书籍、访问量、订购量统计客户、书籍、访问量、订购量客户、书籍、访问、订购的数量33性能登录信息登录信息分为:管理员登录和用户登录,要求双方可以同时登录,即当管理员管理图书的同时会员也可以登录购书页面,可以提交购书的订单同事也可以管理订购单,也可以单方登录,只有管理员登录或者只有用户登录。管理员登录

10、到管理的页面,管理图书信息以及订单信息。会员登录到购书的页面,进行书籍的选择、购买。要求在登录的过程中,计算机在正常运行的情况下,2s登录到管理或者购书的页面。书籍管理书籍管理分为书籍分类搜索、图书热销排名、新书籍上架等功能,这些功能可同时进行也可以单独运行。书籍分类搜索应输入用户需要的各类信息,信息包括,价格、出版社、作者等,要求将符合要求程度高达70%的显示出来提供给用户选择。精确统计图书的售出情况,讲热销前二十名的书籍战士在网站的首页,吸引用户的眼球。根据书籍购进的日期挑选出日期靠前30名的书籍供用户进行选择。客户订书提交单客户订书提交单包括用户注册信息管理、客户权限管理功能,用户注册可

11、容纳10000000人,可允许100000000人同时登录网站,根据用户填写的信息的不同,分为:初级用户、中级用户,高级用户,会员。本网站保护用户的信息安全,设置多层锁。初级用户享受购书9.5折优惠,中级用户享受9折优惠,高级用户享受8折折优惠,会员享受8折优惠部分书籍享受会员价格或者双倍积分等用户可选优惠。购书满200元为初级用户,满500元为中级用户,满700元为高级用户,满1000元为会员,系统会根据已购图书的价格自动升级初级、中级、高级、会员的权限。书籍信息书籍信息包括书籍信息管理,订单添加/删除/修改管理功能,订阅系统管理,客户访问统计,数据统计管理。格局书籍的类型不同制定编号进行书

12、籍管理。对用户的不同要求进行对订单的增删改操作,用户需要不同的书籍可是网站暂时缺货,可以进行订阅管理,用户提交订阅单后将在3天到货。每天在网站的首页显示出登录该网站的人数,进行数据管理的操作。34输入项名称标识数据类型数据值的有效范围输入方式输入媒体输入数据的来源用户编号useridint4键盘输入键盘数据库用户名usernamevarchar16密码UserPwd12电子邮箱email50图书编号bookid图书分类编号typeID图书名称BooknameVarchar图书信息bookintro500价格bookpricemoney8点击按钮鼠标订购数量orderSumnumeric订单编号

13、orderid系统自动生成订单时间orderTimesmalldatetime提交button银行卡帐号bandid20搜索35输出项输出方式输出媒体写入数据库显示器36算法本系统均是常规算法,无特殊算法37程序逻辑图1图2图3图4图5图638接口系统中的各模块之间的接口、调用关系,以及模块间的数据传递关系如下所示:各功能模块的定义如下图所示:模块编号模块名称备注M1新顾客注册、登陆登陆管理模块及购书模块(前台)M2客户空间页面管理M3网上支付功能M4购物车功能M5订单查询功能M6书籍分类搜索书籍管理模块(前台)M7图书热销排名M8新书籍上架M9用户注册信息管理客户信息管理模块(后台)M10客

14、户权限管理M11书籍信息管理书籍信息管理模块(后台)M12订单添加/删除/修改管理功能M13订阅系统管理M14客户访问统计M15数据统计管理(1)登陆管理模块及购书模块(前台)与书籍管理模块(前台):用户进入系统后可以查询书籍,若要购物则需确保用户为本系统的客户,非客户可以注册,客户成功登录后将客户id储存于服务器中,购物过程将书籍id也储存于服务器中,当会员确认购买时,将会员id、书籍id和购买数量存于数据库中的customer_order表中,并更改该书籍的库存量。(2)客户信息管理模块(后台)与书籍信息管理模块(后台):管理员将客户信息进行整理,存与数据库customer_informa

15、tion表。管理员可对数据库中的书籍进行增加、删除、修改等操作,这三种功能的权限仅局限于管理员,并且对图书订单进行整理。(3)前台管理模块(前台)与后台管理模块(后台):前台管理模块获得客户信息,及订购图书的相关信息,分别存入相关的数据库,后台管理模块对这些信息进行审核、整理,并作出相应措施。(4)表结构表名:customer_information序号列名长度小数位主键允许空默认值说明1UserID2UserName用户姓名3用户密码manage_informationmanageID管理员编号manageName管理员姓名managePwd管理员密码book_informationbook

16、ID书籍编号书籍分类编号bookNamebookAuthor书籍作者5bookPriceumeric(18,1)书籍价格6publisher出版社7publishDateDate10出版日期customer_orderorderIDuserID订购时间numeric(10,1)payment支付buyerName30顾客姓名buyerEmail顾客邮箱9buyerAddress60顾客地址buyerTel顾客电话book_typetypeName书籍分类名称39存储分配存储分配见数据库设计说明书310注释设计注释设计目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人

17、而带来的损失。注释分为两种:/ 注释一行/* . */ 注释若干行在每一模块代码前添加注释,注释内容包括编程人员,该模块主要功能等内容,如果程序代码中有比较难以理解的部分,添加注释,加以说明。对变量功能的、范围、缺省条件等所加的注释均在其出现第一次时,在其行代码后加以注释。311限制条件为了使网上书店系统获得更好的安全性、扩展性和更高的执行效能,整个系统采取分布式部署的方案,将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来。实现管理与数据的分离,便于管理和维护网上书店系统面向全球互联网用户,进行相关交易前必须注册为本网络平台用户,才能拥有相应权限;应用本平台必须保证电脑或其它访问本平台的软件有杀毒防毒能力,对于因客户中毒而产生的交易损失本平台不负任何责任;平台用户用妥善保管好个人密码,一旦发现丢失,需尽快提供相关证明交于客服人员进行相关帐户锁定与资料的修改。312测试要点1、对本程序将采用白盒测试技术(1)测试修改图书信息功能。输入数据:图书名*;价格30.0改为35.0;数量3改为4;预期结果:价格35.0;数量4;(2)测试删除图书信息功能。删除图书*;找不到*

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1