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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

购书中心管理信息系统.docx

1、购书中心管理信息系统购书中心管理信息系统目录一、需求分析 .一、需求分析 . 51.1 背景分析 . 5 1.2 可行性分析 . 5 1.3 功能需求 . 5 1.4 性能需求 . 6 1.5 安全与保密性 . 6二、功能模块 . 62.1 系统功能概述 . 6 2.2 功能模块图 . 6 2.3 用户与主要模块关系图 . 7三、总体设计 . 73.1 文件路径设计 . 7 3.2 前台设计理念 . 7 3.3 数据库设计理念 . 8 3.4 用户体验值评估 . 8四、数据库设计 . 84.1 概述 . 8 4.2 数据表 . 9五、详细设计 . 115.1 概述 . 11 5.2 网站首页

2、. 11 5.3 用户注册界面 . 12 5.4 用户登录界面 . 13 5.5 浏览图书信息界面 . 14 5.6 查询图书信息界面 . 15 5.7 查看购物车界面 . 16 5.8 订单预览界面 . 17 5.9 确认订单界面 . 18 5.10 查询订单界面 . 18 5.11 修改密码界面 . 19 5.12 修改登录信息界面 . 20 5.13 退出登录界面 . 21六、关键技术 . 226.1 前期设计技术 . 22 6.2 开发技术 . 22 6.3 测试技术 . 22七、系统测试 . 227.1 WEB网站测试的概述 . 22 7.2 JMETER测试 . 23 7.3 用户

3、测试 . 24八、实验结果及分析 . 25 九、系统使用说明 . 26 十、性能分析 . 2610.1 功能优势 . 26 10.2 待改进 . 26十一、实验心得及分工 . 错误!未定义书签。11.1 收获与反思 . 错误!未定义书签。 11.2 分工 . 错误!未定义书签。一、需求分析1.1 背景分析伴随着互联网快速发展的大潮流,电子商务将成为21世纪主流的商业模式。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现各个领域的网上营销。网上书城与传统实体书店相比,网上书城的经营方式和销售渠道是全新的。另外一方面,网上书城可以及时的向在线网民提供最新的书籍信息,提供的服务也

4、是相当完善。小组成员经过讨论决定设计开发“基于Web的网上书城系统”,希望可以为同学们提供一个销售平台并进一步拓展市场。 1.2 可行性分析1.2.1技术可行性此网上购书系统可以运用于windows xp ,windows 7 ,windows server 2000/2003 操作系统。对计算机的硬件配置没有太高要求,现在的个人电脑基本完全可以满足条件。对于浏览器的要求也没有特定的版本限制。1.2.2经济可行性本系统可以运用于现在市场上所出售的各种个人电脑,成本主要集中在系统的开发上,而且当系统投入运营后,可以逐渐发展成为一个B2C的网上销售系统。其所带来的经济效益远远大于系统软件的开发成本

5、。在另外的角度考虑,若可以结合当下的网络营销环境以及网上购书系统存在的弊端进一步进行优势性的发展,很有可能可以占据一片属于自己的市场。1.2.3操作可行性界面设计充分考虑到用户的习惯,图书信息浏览、会员注册登录、购书等功能操作方便。页面设计简洁、合理,不会让用户感到视觉疲劳。由于界面以及功能的专一性,不会令用户产生厌烦的情绪,换言之,开发人员与测试人员积极沟通,大大提升了系统的可操作性。1.2.4用户体验性用户体验当前各类网站、软件、APP开发所必须考虑的首要条件,本系统在考虑用户的体验性时刻意将系统简化,功能突出,网站的核心突出。希望老师同学在测试过程中可以体验到不一样的舒适。 1.3 功能

6、需求对书店的图书信息和用户信信息的进行有效的管理;对图书的添加、存储、销售、订单的管理等环节进行信息化管理;实现读者网上浏览图书,网上购书的便捷性功能。 1.4 性能需求数据库的录入;图书检索;用户信息查询;图书信息查询;网上购书;订单查询;订单管理。 1.5 安全与保密性书店中所有的图书能够供用户随时查阅;用户的个人信息可以由用户自己修改、添加;书店图书的信息只能由书店管理人员添加、修改;所有注册用户信息只能由书店管理人员查询。系统设计的安全性、便于管理等各个方面均十分重要。本系统一方面给以用户一定的权限,另一方面又限制用户的权限保障用户信息的安全。二、功能模块设计系统过程中对于各个模块的设

7、计以及对象与各个模块的操作关系至关重要。2.1 系统功能概述 2.1.1 前台设计 (1)用户注册 (2)用户登录(3)图书选购,购物车功能(订单管理、查看购物车) (4)查看图书的详细情况(图书详情、图书信息摘要) (5)查看用户的订单信息(6)修改用户个人信息(登录密码修改、用户信息修改) 2.1.2 后台数据库设计后台数据库设计行营的数据表对系统内需要记录、修改、整合的信息进行记录,便于系统的管理运营。(1)书城图书管理:添加,修改,删除,查看 (2)用户信息管理:查看,修改,删除(3)订单信息管理:查看信息详情,更新订单付款,出货状态,删除订单。 2.2 功能模块图网上书店 注 册 登

8、 录 浏览图书 查询图书 购物车 订单预览 确认订单 查询订单 图书摘要 修改密码 修改信息 退出系统2.3 用户与主要模块关系图三、总体设计3.1 文件路径设计设置项目文件夹bookshop在Apache Tomcat的相应服务目录下,所有的jsp文件直接存放在该文件夹下,bookshopimage存放项目开发用到的所有图片,bookshopWEB-INFtags存放项目开发的所有tag文件。服务器IP地址为http:/10.6.183.107,开放端口为8080。 3.2 前台设计理念通过简约的设计理念完成一个多功能的系统使我们的开发核心。作为一个购书平台,考虑到用户需要及时了解书籍的更新

9、情况、书籍的详细资料、实现下单功能、查看个人用户的购物车及订单信息,开发人员将这些基本功能整合完成一个简单的基于Web的网上书城系统,最大可能的为用户提供简易平台完成购书、了解书籍的情况的实现操作。 3.3 数据库设计理念采用SQL Server 2005数据库开发后台数据管理平台,建立相应的数据库bookshop,并建立用户表、图书信息表、订单信息表进行数据管理。方便管理员对用户数据维护。同时运用纯Java的数据连接方式实现JSP界面与数据库中数据的通信。 设计数据库过程中需要注意启用TCP/IP协议、Named Pipes协议,如下图所示:3.4 用户体验值评估基于考虑以上内容,我们小组内

10、认识到本系统以简约赢得较多用户的支持,然而存在功能的不完善从而导致用户评价值低的结果,但小组成员已尽最大努力完善系统,并会继续吸纳用户及专业人士的建议优化系统。四、数据库设计4.1 概述由于本系统需要对所学的专业知识有所巩固,而且对数据库有一定的要求,因此采用SQL Server 2005数据库作为数据库设计工具。系统的所有数据都存于bookshop数据库中,该数据库共有三个表。4.2 数据表4.2.1 用户表users (1)结构:如图所示:(2)用途:存储用户的信息,即会员的注册信息存入user表中。 users表的主键是logname,各个字段值的说明如下: Logname:存储注册的用

11、户名(字符型) Password:存储登陆密码(字符型) Phone:存储电话(字符型) Email:电子邮件(字符型) Address:存储通信地址(字符型) Realname:存储真实姓名(字符型)说明:如下是将测试用户的注册信息提前写入数据表users的截图:4.2.2 图书信息表bookForm (1)结构:如图所示:(2)用途:存储图书信息。bookForm表的主键是bookISBN,各字段值得说明如下: bookPic:存储于图书相关的一副图像文件的名字(字符型) BookISBN:图书的ISBN(字符型) bookName:图书的名称(字符型) bookAuthor:图书的作者(

12、字符型) bookPrice:图书的价格(单精度浮点型) bookPublish:图书的出版商(字符型) bookAbstract:图书的摘要(字符型)说明:如下是将测试图书信息提前写入数据表bookForm的截图:4.2.3 订单信息表orderForm (1)结构:如图所示:(2)用途:存储订单信息。orderForm表的主键是orderNumber,各字段值的说明如下: orderNumber:存储订单号(int型) Logname:存储注册的用户名(字符型) orderMess:订单信息(字符型)Sum:所定图书的价格总和(单精度浮点型)说明:如下是将测试订单信息提前写入数据表orde

13、rForm的截图:五、详细设计5.1 概述本系统使用的Web服务目录是bookshop,是在Tomcat安装目录的webapps目录下建立的服务目录。需要在当前服务目录下建立如下的目录结构:Bookshop:webappsROOTbookshop,其中存放着开发系统所需要的所有的JSP界面和图片。WEB-INF:webappsROOTWEB-INFtags,其中存放着开发中调用的所有tag文件。附加说明:head.txt:该文件涵盖的内容所有界面必须存在的导航条,为便于对系统进行维护,其他JSP界面通过标记将导航条内的内容嵌入到自己的页面。head.txt存放在webappsROOTbooks

14、hop中。 5.2 网站首页index.jsp主页index.jsp由导航条、欢迎语句以及首页图片welcome.jpg组成,该图片保存在Apache tomcat指定目录下的bookshop中。用户可以通过在浏览器的地址栏键入http:/10.6.183.107:8080/访问。运行界面如图所示:5.3 用户注册界面该模块要求用户必须输入用户名、密码信息,否则不允许注册。用户的注册信息被存入数据库的users表中。该模块由一个JSP页面Register.jsp和一个Tag文件Register.tag构成。页面负责提交用户的注册信息到本页面,然后调用Register.tag文件。Registe

15、r.tag文件负责将用户提交的信息写入数据库的users表中。5.3.1 Register.jspRegister.jsp负责提供输入注册信息界面,并显示注册反馈信息。该页面将用户提奖的注册信息交给Register.tag文件,并显示Tag文件返回的有关注册信息是否成功的信息。Register.jsp页面效果如图所示。5.3.2 Register.tagTag文件的名字是Register.tag,负责连接数据库,将用户提交的信息写入到users表,并返回有关注册是否成功的信息给Register.jsp页面。 5.4 用户登录界面用户在该模块输入曾注册的用户名和密码,该模块将对用户名和密码进行验

16、证,如果输入的用户名和密码有错误,将提示用户输入的用户名或密码不正确。该模块由一个JSP页面Login.jsp和一个Tag文件Login.tag构成。Login.jsp负责提交用户的登录信息到本页面,然后页面调用Login.tag文件。Login.tag负责验证用户名和密码是否正确,并返回登陆是否成功的消息给Login.jsp页面。5.4.1 Login.jspJSP页面Login.jsp负责提交用户的登录信息到本页面,然后页面调用Login.tag文件,并负责显示Login.tag文件的反馈信息,比如登录是否成功等,Login.jsp页面效果如图所示。5.4.2 Login.tagLogin

17、.tag文件负责连接数据库,查询users表中的注册信息,以便验证用户名和密码是否正确。并返回登录是否成功的信息给JSP页面Login.jsp。 5.5 浏览图书信息界面该模块由一个JSP页面LookBook.jsp和一个Tag文件ShowBookByPage.tag构成。LookBook.jsp页面负责调用ShowBookByPage.tag文件,ShowBookByPage.tag文件负责显示图书信息。5.5.1 LookBook.jspLookBook.jsp负责调用文件,并将有关数据源、表的名称以及需要显示的页码等信息传递给Tag文件,然后显示Tag文件返回的有关信息。LookBook.jsp页面的效果如图所示。5.5.2 ShowBookByPage.tagShowBookByPage.tag负责连接数据库,查询bookForm表,并将查询到的图书信息反馈给JSP页面LookBook.jsp。 5.6 查询图书信息界面该模块由一个JSP页面FindBook.jsp和一个Tag文件FindBook.tag构成。FindBook.jsp页面负责调用FindBook.ta

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

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