【书店管理系统设计与实现报告(6700字)】.docx
《【书店管理系统设计与实现报告(6700字)】.docx》由会员分享,可在线阅读,更多相关《【书店管理系统设计与实现报告(6700字)】.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、书店管理系统设计与实现目录第1章绪论71.1 开发设计思想及目标71.2 系统开发环境及相关技术71.2.1 B/S 模式71.2.2 SQL Server71.2.3 Java 开发8第2章系统需求分析82.1 系统功能分析82.2 可行性研究82.3 数据流程分析92.3.1 图书类别管理模块92.3.2 图书管理模块9233会员管理模块102.3.4 订单管理模块10235修改密码模块11第3章系统总体设计123.1系统总体结构12321数据库的选择13概念结构设计14第4章系统实现194.1 具体模块划分194.1.1 首页194.1.2 用户注册模块194.1.3 用户登录模块204
2、.1.4 图书查阅模块21概念结构主要是针对实际领域的数据进行总结,根据数据之间的联系、 逻辑结构、储存结构等形成系统大概的框架,为后期的数据提供基础。该新图3-2总体ER图实体描主要包含以下部分:管理员描述:编号、用户名、密码等。图书信息描述:书名、作者、图书编号、价格、所属类型、出版商、数 量等。新闻信息描述:新闻标题、编号、日期、内容、图片。留言信息描述:用户、描述、编号、内容、标题、日期。订单信息描述:用户ID、描述、编号、数量、图书ID、日期。库存销售描述:图书ID、描述、名称、编号、日期。图书类型描述:编号、图书说明、类型名。用户描述:用户名、密码、编号、年龄、卡号、姓名、性别、地
3、址、电话、邮编。3.3 数据库的概念结构设计数据库的查询条件一般较复杂,因此在使用过程中也留下一些弊端。我们在设计过程中,合并些差异性不大的查询结果,有效提高了查询效率。在查询结果从数据库中出来时,应具备对应的排序功能,使切合度最高查询结果优先展示。实体间关系实体属性订单信息文件图3-4订单信息ER图图3-6留言信息ER图留言信息文件管理员信息文件录入处理用户信息处理人、修改信息用户基本信息文件修改密码3.4 数据库设计根据实际需要的数据表来看,该系统的数据表主要设计包括图书表、用 户信息表、管理员信息表、图书类型表、评论表、购物车表、新闻、订单号、 8个表。由于文章篇幅原因下面对系统中主要的
4、8张数据表抽几张进行的描述。(I)管理员表把管理员编号作为表的主键,也就是说Managejid是主键。具体对于图 书商城网站中管理员的基本信息表见表3-1所示。表3-1管理员信息表字段名称字段说明字段类型字段大小备注Managcr_id管理员编号Int4关键字,不可 设置为空值Manager_name管理员名称Var char30不可设置为空 值Manager_password管理员登录密 码Var char32不可设置为空 值Manager_question找回密码问题Var char5()允许设置为空 值Manager_answer找回密码答案Var char50允许设置为空 值Manag
5、er_niail激活密码邮箱Var char50允许设置为空 值Remark补充Var char50总计998908允许设置为空 值(2)订单表把订单编号。rdejid为表的主键。具体的订单信息表见表3-2所示。表3-2信息表字段名称新生字段类型备注字段大小Order_id订单编号Var char关键字,不可设10置为空值Order_Na订单名称Var char不可设置为空值30Ordcr_sh订单时间Date time不可设置为空值8Order_sh收货人姓名Var char不可设置为空值20Order_posi(ion收货人地址Var char不可设置为空值50Ordei_phone联系电
6、话Var char不可设置为空值11Ordcr_eniail通讯邮箱Var char允许设置为空值50Order_Count订单数量int允许设置为空值4Order_quest订单要求Var char允许设置为空值100Order_Total订单总价float允许设置为空值8Is_delete删除标记bool允许设置为空值1Remark补充Var char允许设置为空值50第4章系统实现4.1具体模块划分 首页新华书店用户点开网页以后,就可以对网站所有的信息一目了然了,登录 界面,导航栏以及购物车等界面清晰展现了出来,如图4-1所示:.T上书修-1 :3: 破曲碣喏爸 I母鼠目址另类软育WWH
7、84.flWAH8图4-1首页的界面4.12用户注册模块所有用户都可以点开新华书店系统,但如果想要购买书籍则需要注册并 登录系统账号才可以。根据用户输入的账号信息等可以从数据库进行检测, 并且可以成功进行用户注册,注册成功后就创建了系统的消费者帐户。详细 信息如图4-2所示:会员信息彭好停大餐录网站公告当劣介8月16日华东、争牝旭达因复播02月16日 fiMft交曷录取8月16日年前9明8月16日国书分类 IttfXffiB为史维汴 1*?物dig用户tt无用户分亳再求受融用户各S码:卡慎必须大于54小于181知,月比方英忐字、物字“认Ah.将吸人的交码同 由入齐如名:窜写融”1方的H名性别:
8、1科技随书魁丽图4-14图书类别的管理部分代码示例:var editor;KindEditor.ready(function(K) editor = K.create(textareaname=,booklnfo newlineTag : br,uploadJson : uploadjson.jsp, items :fontname1, fontsize*, T forecolor1, hilitecolor bold, italic, underline, removefbrmat, justifyleft, justifyeenter, justifyright insertordcred
9、list, insertunorderedlisf, T, emoticons, image, link, ););添1画书新词标题口 2 I:三三已离回清输入内容内容图片rii 重贵图4-15添加的关于图书的新同425会员管理模块管理员可以管理会员用户,具体功能如图4-16还有4-17所小: 用户匕理会方阳pl幺“无力A kVCVV JEL n豌LXJ7125018:5%潮1:81,QAO手喉再3201058M&M4丽“$22nSB.1111WYtit3孕恤女20戈纳泯瑕南京叫说删除tat4即M女201399993338高克四JI因mttst5女23is55556eeeWSBJUS:思诉共校
10、到睇记录相页;碟记录M11J5页 上一页 T-J5 尾页图4/6会员的管理wrenWPS:ttt5Ml用词:c消】汩inittfi:W!WHuans:hstta共蟠1条记录旧页15条记录Ri 15 页 上一页 下一页 磔图4-17会员的管理426订单管理模块如图4-18所示:订单管理技用户:调1 -1灯搐订购*更登何小于查包用户ID0*名联秘式KBttM价合HgiM曰15李隔O:0flT5W369上够中国的苗指南:181802月8日15孚以0106T5We9上中国四大古典例I:1W2189C2flO4Q15聿同0108:59369上那SQ诙用篇明轮和13838C明。旧IS的608:善&369上
11、邓SM华字典1888 月。4016手喔010SS9MS4北钝S中国四大古典名著11991WC2月。旧其投到1杀记求:毋贡:奈记录5 上一页下一页R5图4-18订单发管理427库存销售模块后台管理员可以管理库存具体的功能如图419所示: 小于CM)技库存.面B大1 小于宣设 ItH府协一哂作方 咄3社gH;朗R价格23瓜衣里4000成长的章猛力,日志与家!悠盘加,拥华中6技大学出饭社234991杆空本全+修)(荷)布初 若童检出版邮B公司鹿出街社2S39i征服世界有银行征版过鼻的私杳蝌行海工工商大学出帽社235000中国四大古曲名若百古芹RAV吴永更罗别中,原出0出:991137共网3条记录超页
12、:杀记录 第】:页 页 上一页 不一页 磔图4-19库存的销售function(ec) var myChart = ec.init(document.getElementById(main);var option = tool tip : trigger: axis,legend: data:月销售量1,toolbox:(show : true, feature : mark : true, data View : readonly: false), magicTypeline, *bar, restore : true, saveAsImage : true) , calculable: t
13、rue, xAxis :(type : category,data : 月?2月;3月?4月?5月?6月月;8月;9月? 10月h1月 :响), yAxis :(type : value, splitArea : show : true , series :(name:月销售量;type:bar,data:2, 5, 7, 23, 25, 76, 135, 162, 32, 20, 6, 3 )J);myChart.setOption(option);第5章软件安装与系统测试5.1 测试目的与意义当程序的编辑完成了以后就需要进行测试了,需要检测系统的功能是否完 整,系统的业务是否达到要求,还要
14、对安全性进行检测。我需要对系统的登陆 进行验证,对系统的功能进行测试,还需要分析系统的性能,还要对数据的完 整性还有核心代码进行复检,看看系统是不是符合设计的要求,能不能实现在 前几个章节所列举出来的那些功能。5.2 软件的安装与配置1 .软件安装:Windows 7、SQL Server2 .安装Tomcat7.0,在虚拟上安装安装的路径跟jdk的路径一样3.启动TOMCAT这个服务器,开启浏览器,如果在网站 hosl出现 8080,出现TOMCAT,这就说明配置成功了。系统性能的测试在我完成了这个购书系统的开发以后,需要检测它的功能是不是完整与正 确的,需要进行用例测试,我在下面在测试过程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 书店管理系统设计与实现报告6700字 书店 管理 系统 设计 实现 报告 6700
限制150内