网上书城信息系统数据库课程设计

上传人:第*** 文档编号:32768849 上传时间:2018-02-12 格式:DOCX 页数:46 大小:177.35KB
返回 下载 相关 举报
网上书城信息系统数据库课程设计_第1页
第1页 / 共46页
网上书城信息系统数据库课程设计_第2页
第2页 / 共46页
网上书城信息系统数据库课程设计_第3页
第3页 / 共46页
网上书城信息系统数据库课程设计_第4页
第4页 / 共46页
网上书城信息系统数据库课程设计_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《网上书城信息系统数据库课程设计》由会员分享,可在线阅读,更多相关《网上书城信息系统数据库课程设计(46页珍藏版)》请在金锄头文库上搜索。

1、 网上书城信息系统分析与设计学号:班级:姓名:课程日期:3目录第 一 章 系 统 概 述 .31.1.现状描述 .31.2.系统研究意义 .41.3.系统开发方案 .41.4.系统开发计划 .4第二章 系统规划 .52.1. 系统资源 .52.2. 系统规划 .5第三章 系统分析 .63.1.系统调查分析 .63.2.系统需求分析 .73.3.系统功能分析 .83.5 数据流程分析 .113.6.客户购书详细流程 .164第 四 章 系 统 设 计 .174.1.数据库设计 .174.2.代码设计 .20第 一 章 系 统 概 述1.1.现状描述随着 Internet 技术的蓬勃发展,网上购物

2、作为电子商务中发展最快的分支之一,因其普遍性、方便性而越来越普及,并且成为一种新的生活时尚,所以对网上购物系统的开发也越来越高。图书是人获取知识的一个重要途径,而随着生活节奏的加快,人们也越来越少的去花大量的时间到书店里购书了,网上书城可以让人们没有时间、地域的限制,并且还能时尚的购物。在当前计算机发展迅速的时代,电子商务成为互联网发展日臻成熟的直接结果,是网络技术应用新的发展方向。就网上书城系统而言,由于网络已经覆盖全球,其信息量大而独具优势。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现图书销售的网上交易。网上书店同传统的店面书店相比,网上书5店的经营方式和销售渠道是

3、全新;它 24 小时的全天候和全方位服务是店面书店所不能比及的;成本低廉更是开设网上书店的主要原因,而与其他商品相比,不具时效性;同时书本具有易于判断和选择而独具优势,最适合于网上交易;再次是单价低,降低了消费者第一次在网络购物的门槛,对于读者来说,网上书店尽在咫尺,并且永远不关门下班,读者可以随时随地地自由的查询和订购图书,同时还减少了书店过程中的支出,具有实际意义。因此网上书店必将有长足的发展。开办网上书店系统也可以为在校大学生提供方便,廉价,高效的书店方式,促进文化传播,帮助国家和学校培养优秀的人才,具有长远的经济效益和社会效益。1.2.系统研究意义本系统介绍了网上书店软件设计开发过程的

4、步骤,从软件需求分析,概要设计,详细设计,以及最终运行错误的处理等。包括整体结构的设计,数据结构的构造,页面风格,功能的构造。文章引用了大量开发过程中所涉及到的数据,函数,图表等信息。最好,文章末尾也对开发过程进行测试,对错误进行预测,处理分析,力求以软件工程的思想完成该网上购书系统。设计网上书店系统,是为了实现商场、中小企业或个人在互联网上进行新书展示,注册,查阅图书,购买图书,修改购买信息,留言功能,管理员操作。重点实现网上商品的查找、在线购买功能。实现普通用户只能浏览,注册用户可以在线订购,后台管理人员可6以进行产品上传更新、注册用户的管理等功能。1.3.系统开发方案能让消费者浏览想查找

5、的产品,通过注册能够在网上进行交易。有一定的安全性、隐秘性,各个模块要相对透明,在不同模块修改时不会对系统造成损害,能方便地进行模块组装等。实现不同的登录者用不同浏览器可以访问的目的,并且能交互地解决一些具体的问题。在系统后台能够对消费者提供的数据,以及在线购物产生的数据进行处理。1.4.系统开发计划任务分解分三个大的阶段进行开发:第一阶段完成本系统的数据流图跟 E-R 图。第二阶段完成概要设计跟详细设计。第三阶段书写文档。预算资金投入较少,具体预算分配简略。关键问题各模块之间的联系和后台数据库的完成。使用目前的设备与现7有开发技术完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的

6、一些风险因素。对于出现的一些小难点总都能得到解决。第二章 系统规划2.1. 系统资源 1.硬件设备(计算机、打印机、扫描仪、读卡器、网络连接器等)客 户 端 : Intel(R) Pentium(R) Dual CPU E2200 2.20GHz 2.00GB 内 存2.软件环境(操作系统、数据库引擎、支撑软件)(1) 操作系统:Windows 8( 2) 数据库:SQL Server2.2. 系统规划任务描述(使用任务树进行任务分解,并说明每项任务的内容、目标等)本系统的任务安排如图一所示:8项目规划系统分析系统设计数据流程调查管理业务调查可行性分析系统运行系统实施 程序设计详细设计概要设计

7、订单管理商品管理系统登录建立数据库系统会员管理 查询统计项目研究第三章 系统分析3.1.系统调查分析可行性分析经济可行性分析:费用主要考虑两个方面的费用,一方面是支出的费用,其中包括设备购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益中可以用钱来衡量的那部分(收益的另一部分难以用钱来表示) 。对于现在的公司来说,原有的设备已经可以满足新系统的硬件要求,不必购买新的设备。而且本系统是一个小型的系统,在使用时无形间提高了公司的效益,降低了办公费用,节约了大量的人力成本,所以经济可行性是显然的。9技术可行性 客户将所需要的书信息输入到网上书店系统,系统将书信息再传给销售商。

8、得到系统的逻辑模型(即顶层数据流图)客户 销售商网上购书系统用户使用可行性该系统是一个电子商务网站,所以操作建议,用户购书不需要了解整个书店的工作流程,只需按照提示一步步的进行操作即可完成购书等其他活动。操作可行性a.客户端 A. Windows7/8/10, Unix, Linux,Vista,Mac OS 各版 BIE/Maxthon/GreenBrown/Firefox 等浏览器b.连接了网络,并且注册为会员,该方案就是可行的;得出结论:开发网上书店系统是完全可行的。3.2.系统需求分析1.会员管理功能,管理网站会员的资料信息,积分信息,购买信息,爱好和专注方向信息,读书计划单项。客户所

9、需的图书信息客户所需图书信息5102.书籍的分类、添加、修改、删除操作(老用户价格/活动价格)3.书籍的查询(多种类别和模糊查询)4.购物车功能(加入到购物车)5.订单管理、用户管理、用户积分管理、活动管理等网站内部管理功能6.缺货登记、差价登记等留言簿功能7.文章发布和评论功能8.集成多种网上交流工具方便商家与客户,客户与客户之间的交流9 .与购买了此书的朋友交流读书收获,查看文章,专家评语,本书适合对象及同类新书3.3.系统功能分析主要实现客户购书/支付流程及我公司内部科学管理书城流程。 1. 客户购书/支付流程的主要功能有:a.订购图书模块:客户可通过新书推荐、图书信息查询等在网上书城中

10、选择、订购图书、本系统会根据客户类别(个人客户或批发客户) 、订购数量、订购时间等选择价格优惠政策,给予客户最优惠的价格;11b.图书信息查询:客户可按图书名、作者、出版社、内容简介等进行多项组合查询,快速的获得自己所要寻找的书籍;c.客户注册:客户在网上书城登记个人信息,便于日后在网上书城是上的一切业务活动,客户类型分为两种,一种是个人消费客户,一种是批发客户,即向我公司批量订购图书的个中小型图书销售商,对于申请注册成为批发客户的客户,需要将营业执照复印件传真到我公司,并经人工核实后,才会予以以批发价格订购图书的权限;d.客户个人信息管理:客户可管理自己在网上书城的注册客户信息,查看购书历史

11、记录、个人积分(仅对个人消费用户) ,设置接受每月最新图书信息等;2.公司管理书城的主要功能有:a.图书信息发布:将图书相关信息,包括图书书名、作者、出版社、ISBN 号、图书内容介绍、图书封面图片等提交到数据库中并发布到网上,客户可即时在网站上看到相应的图书信息;b.购书订单管理:对客户订单进行管理,对未配送的订单,还可以进行修改;配送部门将会根据订单信息完成图书、发票配送;c.图书配送管理:对各订单图书的拟送达日期、配送地点予以统计,为配送中心管理员提供最佳的配送方案,对每本图书的配送落实到对每个配送人员、配送时间、配送费用、配送状态的管理;123.4.系统业务流程分析业务流程图是一种比较

12、规范被广泛使用的分析工具,它可以比较直观准确描述系统业务流程.业务流程图不是对系统原有业务流程图的快照,应该是对原有系统的业务流程进行重新思考设计、再造的结果.根据上面需求分析中得到的资料和工作流程的分析,可以绘制出表示系统管理工作的整个业务过程的业务流程图,能更清晰的认识所要开发的系统的工作流程.如下图所示即为本系统的相关业务流程图.1.图书销售流程。如图所示图书销售流程是根据实际生活中,用户通过网络购书的过程所进行的一个描述。当用户打开网页后,必须通过主页面提供的会员登录链接,进入会员登录页面;然后用户通过登录系统,以系统会员的身份才能购买图书,如果用户未登录系统,只能浏览图书和查询图书,

13、而不能购买图书。当用户选定自己喜欢的图书后,可以通过系统提供的功能把图书放入购物车,接着去购买图书,当用户购买完所有的图书后,通过系统通过的链接到收银台结账,这时系统将会自动判断用户在系统中所存的金额,如果金额不足,则系统页面自动返回到用户面板并提示用户金额不足,不能购买图书等信息,如果金额充足则用户购买成功-整个购买过程结束。13网上书店登录 书籍浏览 书籍查询用户登录 用户注册 用户退出购书购物车管理 订单管理后台管理用户管理 书籍管理2.用户注册流程。如图所示用户为了购买图书,必须成为系统会员。用户可以通过主页面提供的链接,进入到会员注册页,当用户填入自己的信息并提交后,系统将对用户所注

14、册用户名进行检查,如果发现重复,系统页面将自动清除相应信息并提示用户名被注册过了;为了防止用户输入密码时可能出现的错误,系统将检查用户两次输入的密码信息,如果发现信息不符,也将提示用户错误并让14用户重新注册;为了购买活动的合法和安全,系统会提示用户输入家庭住址、固定电话和真实姓名等关键信息,如果用户不填写,系统会提醒用户错误,并再次清除信息,当所有信息完整的填写完毕后,经过系统检查正确,这时系统会把用户的信息添加到数据库中。是否登录用户入口查找图书客户选书用户登录放入购物车客户保存订单,或提交订单是否用户判断是否注册是否用户自助注册再选其他图书3.5 数据流程分析业务流程分析描述的是用户业务处理过程。为了更进一步了解用户对待开发的软件系统的功能要求,通常从数

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号