




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持3文档来源为:从网络收集整理网上o书店系本可编图.欢迎下载支持1.引言1.1编写目的.1.2背景1.3定义1.4所参考资料2任务概述目录错误!未定义书签。错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。2.1目标2.2用户特点2.3假定和约束错误!未定义书签。错误!未定义书签。错误!未定义书签。3需求规定错误!未定义书签。错误!未定义书签。 错误!未定义书签。 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义
2、书签错误!未定义书签。3.1对功能的规定3.2对性能的规定3.3输入输出要求3.4数据管理能力要求 3.5故障处理要求3.6其他专门要求4运行环境规定 错误!未定义书签。4.1设备4.2支持软件4.3 接口4.4控制错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。1 .引言1.1编写目的在网络覆盖全球的情形下,网上书店可以让众多读者更加方便的寻找到自己需要的书籍,可以随时查阅,更加便捷,而且网上书店可以为读者节约大量时 间,网上书店有发展的潜力,可以为书店和读者带来双赢的局面。1.2 背景就网上书店而言,由于网络已经覆盖全球,信息量大而独具优势。售书的 理念也很简
3、单,就是读者可以自己寻找自己喜爱的书, 替读者找寻他们想要的书。 对于读者来说, 可以随时随地自由地查询和订购图书, 读者无需亲临书店, 开机 上网即可买到所需书籍, 网上购书节省了大量时间, 这对于那些没有时间经常逛 传统书店或其住所离传统书店较远的读者来说, 具有实际意义。 因此网上售书必 将有长足的发展。1.3 定义无软件工程 实用软件工程 软件工程方法与实践高等教育出版社清华大学出版社机械工业出版社1.4 所参考资料1. 齐治昌 谭庆平 宁 洪2. 郑人杰 殷人昆 陶永雷3. 胥光辉 金凤林 丁 力4. 软件设计文档国家标准 GB8567-882 任务概述2.1 目标本系统构建一个电子
4、商务网站, 利用日益繁荣的互联网, 为传统的书店打造 一个新的销售平台。 通过电子信息化的手段对书店的进存销等环节进行管理, 以 达到人力与设备费用的减少, 服务能力的提高, 管理信息服务的改进, 工作人员 利用率的提高等目标。2.2 用户特点最终用户的特点: 会基本操作电脑, 了解网上购书流程以及相关的安全维护知识。操作人员、维护人员:能熟练操作计算机,熟悉基本软件维护知识,针对本系统,操作人员熟悉本系统的操作流程。2.3假定和约束整个系统的开发时间为五个月,硬件、软件、运行环境和开发环境的条件和限制:在Windows XP下使用。业务模式的约束:系统的前后台信息交互过程不是全自动的过程,
5、需要后台 管理员进行录入工作3需求规定3.1对功能的规定网上书店系统是一个典型的JSP数据库开发应用程序,由前台图书展示及销 售、后台管理两部分组成。1、前台商品展示及销售:该部分主要包括新书上架、购物车、非会员注册、会员登录、图书公告及图 书浏览,图书搜索等功能。会员购买图书用例关系图2、后台管理:该部分主要对商城内的一些基础数据进行有效管理,包括图书管理、会员管理、订单管理、公告管理订单查询、图书查询、用户信息查询等。邮箱:必须使用正确的邮箱格式查询类页面响应时间:W 3s更新类页面响应时间:w 3s无3.3 输入输出要求非会员输入:注册用户名(长度不得少于 6),注册密码,确认密码,电子
6、 邮箱地址输出:注册成功或失败会员输入:用户名,密码输出:首页管理员员输入:管理员号,密码输出:后台管理页面查询图书输入:书名或作者输出:图书信息3.4 数据管理能力要求无3.5 故障处理要求故障处理错误分为 2 种:(1)业务错误:通过弹出对话框或其他形式的方式向用户报告业务错误, 提醒用户修正该错误,保证业务处理正常完成。(2)系统错误:采用日志来记录错误信息,管理员通过查看日志了解系统 运行情况,作出相应处理。定期对数据进行备份。采用硬盘做备份设施。一旦系统遭到意外破坏,用该 备份文件进行恢复。文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持3.6 其他专门要求保密要
7、求:对管理员和用户设置的权限不同。 界面美观大方,功能区分明显,文字描述通俗易懂,并发性高,吞吐量大, 系统安全有保证。从网上书店自身来看,目前还存在不少问题,主要表现为:主页信息量小, 内容和形式缺乏吸引力, 更新不够及时; 未能对图书馆市场进行有效细分, 服务 方式比较单一; 分类体系不尽合理, 图书分类查询系统尚需完善; 营销方式不够 灵活。在计算机联网的网络上作业, 就可进行远距离的图书销售与订购。 一般应具 有如下功能: (1) 向上网顾客提供图书期刊在线电子版 (虚拟版 ) ,供顾客订购 、 下载; (2) 提供新书目、新书内容介绍、书评等,供顾客选择图书时参考; (3) 提供书店
8、存货书目,供顾客挑选或补全、补缺; (4) 提供网上书店的有关资料, 如营业执照等,让顾客了解网上书店的可信程度; (5) 开辟网上论坛,供顾客在 网上讨论有关图书内容与网上发行中的有关问题; (6) 通过网络收集顾客采访图 书的计划与要求,顾客的阅读爱好、 兴趣、阅读历史和对网上书店的建议与要求; (7) 网上订购图书、期刊; (8) 安全认证、数字签名、网上结算和支付,并提供正 式发票; (9) 图书配送; (10) 退货处理; (11) 质量监控。但是由于时间及本人能 力方面的一些条件所限, 本次设计的网络书店销售管理系统主要是以实现购书和 定单的功能作为设计的重点, 实现了网络书店的一
9、些最基本和必须的功能, 其他 的详细复杂的功能将在以后的改进中不断的完善。但是,由于节省时间、节约费用、操作方便等优势,网上书店拥有广阔的 前景。我们可以看到网上购物已经成为一种不可抵挡的时尚潮流。 在中国, 网上 书店不仅有发展的必要, 也有发展的基础, 发展网上书店的各方面条件也日趋成 熟。4运行环境规定4.1设备该系统需要服务器2台(一台提供服务,一台备份),开发阶段需要两台微 机作为模拟网络环境来开发。具体的网络布线按用户要求配置。4.2支持软件程序版本项目详细Tomcat+SQLSERVER存储过程版操作系统Win dows XP数据引擎mySql权限要求对mySql数据库具有建表、
10、备份的权限对 mySql数据库具有建表、备份的权限硬件要求双 XEON2.4GCPU1G 内 存RAID5数据冗余磁盘阵列或更高设计模式JSP+Javabean数据库mySql运行服务器Tomcat5.0开发工具Myeclipse、Macromedia Dreamweaver、AdobePhotoshop4.3 接口1用户接口(1) 登录界面:由输入用户名、密码的文本框和登录、注册按钮组成(2) 查询界面:查找按钮:进行图示查找。显示区:用于显示已有图书类别,可点击进行查询;(3) 购物车界面: 已购图书信息显示区:用于显示选购图书信息 (名称,价格,购买数量 ); 数量编辑框:用于输入每种图
11、书的数量;提交按钮:确定购买下订单。(4) 管理员增加图书界面: 信息编辑框区: 输入图书的信息。 提交按钮:把数据提交到数据库。(5) 管理员修改图书界面: 书籍名称编辑框:用于输入查找的图书名称。 查找按钮:按姓名查找图书,并把图书信息的数据返回到信息编辑区。 信息编辑框区:对已存在图书的信息进行修改。提交按钮:把更新数据到数据库。(6) 管理员删除图书界面: 编辑框:用于输入查找的图书名、称类别、出版社。 查找按钮:查找图书,并把图书信息的数据返回到信息显示区。 信息显示区:显示查找结果 删除按钮:每条查找到的信息结尾都有个个删除按钮用于删除当条记录。2 外部接口1) 硬件接口:由于我们
12、使用的通信协议是TCP/IP,因此这里的硬件接口问题主要就是TCP/IP 层中的网络接口层,它负责数据帧的发送和接收,帧是独立的网络信息 传输单元。网络接口层将帧放在网上,或从网上把帧取下来。这就要求 IP 使用 网络设备接口规范 NDIS 向网络接口层提交帧,并且 IP 支持广域网和本地网接 口技术。在系统运行时要注意关闭那些容易受攻击和入侵的端口号, 在能保证带 宽的前提下仅开通系统运行所必须的端口。2) 软件接口 这里的接口问题主要就是怎样与 sql数据库进行通信,以便对数据库进行读 取和写入操作。在 jsp 技术中是使用 JABC-ODBC 来解决这个问题的。具体来说开发中可能使用到的
13、JABC-ODBC的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSe):用来保存查询语句的返回结果。(3)命令对象(Comma nd):用来执行SQL语句或者SQL Server的存储过 程。(4)参数对象(Paramete):用来为存储过程或查询提供参数。3)内部接口系统中的各模块之间的接口、调用关系,以及模块间的数据传递关系如下所示:各功能模块的定义如下图所示:各功能模块的定义图模块编号模块名称备注GN1会员登录登录模块GN2管理员登录登录模块GN3用户注册登录模块GN4添加书籍书籍管理模块GN5修改书籍书籍管理模块GN6查看书籍书籍管理模块GN7删除书籍书籍管理模块GN8订购书籍购物车管理模块GN9删除订单购物车管理模块GN10修改订购信息购物车管理模块1)登录模块与书籍管理模块:管理员可以对数据库中的书籍进行增加、 删除、 修改等操作,这三种功能的权限仅局限于管理员,要进行操作需确保为管理员, 调用登录模块验证用户以保证数据库的信息的正确、完整与安全。2)登录模块与购物车管理模块:用户进入系统后可以查询书籍,若要购物则 需确保用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婚前著作权侵权纠纷解决及赔偿协议
- 顶级国际论坛同声传译人才选拔与培养协议
- 工业级3D打印设备研发成果转化与技术支持服务合同
- 创业指导与职业规划师合作合同
- 智能硬件集成社交电商项目合伙人合作协议
- 子女教育项目投资与融资合作协议
- 文化遗产保护公益合作框架协议
- 三维动画制作流程与分工体系
- QC检验仪器管理维护培训
- 现场维修管理制度
- 股权终止合作协议书
- 入团考试试题及答案大学
- 2025年北京高考语文三轮复习之微写作
- 阿片类药物不良反应和处置
- 贵港离婚协议书模板
- 2025年公安机关人民警察基本级执法资格备考题库
- 2025保密在线教育培训题库(含答案)
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会
- 2024年河南郑州航空港投资集团招聘真题
- 2024年宝应县公安局招聘警务辅助人员真题
- 2025至2030中国数据标注行业创新现状及投融资风险研究报告
评论
0/150
提交评论