


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、洋羊羊书屋可行性研究报告文件状态:文件标识:SLXY-BOOKV 草稿当前版本:1.0正式发布作者:王洋洋正在修改完成日期:2014-7-7版本历史版本/状态作者参与者起止日期备注V1.0王洋洋艳平、鹏、 任帅、齐凯凡、宁2014-6-26 至2014-7.9目录1引言01.1编写目的01.2工程背景01.3定义11.4参考资料12 任务概述12.1目标12.2运行环境22.3需求概述22.4条件与限制113. 总体设计123.1处理流程12133.2总体构造和模块外部设计3.3功能分配154. 接口设计164.1外部接口 164.2部接口 165 数据构造设计175.1逻辑构造设计175.2
2、物理构造设计186. 运行设计206.1运行模块的组合206.2运行控制206. 3运行时间207. 出错处理设计 207.1出错输出信息207.2出错处理对策217. 3系统恢复设计218. 平安设计219. 维护设计211 引言1.1编写目的进入21世纪以来,电子商务伴随着IT的成熟,逐渐开展壮大,成为网络经 济的核心。在电子商务的开展过程中,网络在人群中的使用率不断提高,人们逐 渐意识到在线购物的无地域界限、平安、方便快捷及其价格优势,在线购物的队 伍也随之扩大。如今网上购物的人群不断增加 ,电子商务平台已成为企业及社会 不可或缺的领域,本说明书的用途在于为编写该系统的人员提供指导方向,
3、以便编程人员了解该系统的各个模块。并进一步确定测试要求且制定测试方案。说明书的读者为系统分析员、制作本系统的人员和使用部门的有关人员,为 后面的系统开发提供理论指导和依据。1.2工程背景待开发工程名称:银行 ATM取款机系统委托单位:中国工商银行分行开发单位:主管部门:用户:中国工商银行分行产品的所有权:中国工商银行分行工程开发者:工程背景:在市场经济的蓬勃开展和人们日益繁忙的条件下, 现有的银行系统往 往需要客户在办理手续时等待很长的时间, 这不仅会浪费很多珍贵的 时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。 基于这样的情况,ATM取款机系统的开发就显的十分的重要!它可 以
4、减少银行的业务处理压力,尽量节省人们的时间,并且可以有效解 决用户信息和资金信息的繁杂问题。1.3定义专业术语与缩略词顾客:浏览该电子商务的游客(潜在客户)会员:以注册本电子商务的用户(具有购置可能性)收讫:货到收款流水号:每天的开票的顺序市场价:市场上的价格打折:优惠占市场价的比例优惠价:网上书店给出的价格1.4参考资料1 吴建、潮、汪杰,UML根底及Rose建模案例,:人民邮电,20032 海藩主编软件工程导论第四版:清华大学,20033 冀振燕,UML系统分析设计与应用案例,人民邮电,20034 人杰、殷人昆、永雷编实用软件工程第二版:清华大学,2000。 Roger S. Pressm
5、an主编软件工程一实践者的研究方法英译版,第五版.:机械工业,20066 裕益主编.UML理论与实作.:中国铁道,20027 国强、路萍、志军.ERWIN数据库建模.:电子工业,20042 任务概述2.1目标本系统利用日益繁荣的互联网,为传统的书店打造一个新的销售平台。本系统 希望通过电子信息化的手段对书店的进存销等环节进展管理,以到达人力与设备费用的减少,效劳能力的提高,管理信息效劳的改良,工作人员利 用率的提高等目标。2.2运行环境硬件环境:CPU 3GHZ及以上、四核以上存:20G以上硬盘:20T以上软件环境:操作系统:Microsoft Win dows XP或更高版本数 据库:Mic
6、rosoft SQL Server 2005Web效劳器:Tomcat6.0以上支持浏览器:In ternet Explorer 7.0及其以上版本 开发环境:MyEclipse, jdk,Microsoft SQL Server 20052.3需求概述系统需要到达以下功能前台功能,包括:新顾客、注册:新顾客购书之前先注册成为本站客户,要名认证。客户空间页面管理:注册客户修改个人资料,账户管理,书籍收藏夹的 管理,以及对自己登陆界面风格的管理。网上支付功能:用户确认购置图书后实现在线支付货款或者使用网上银 行支付的选择和实现。购物车功能:时刻显示客户当前所购书目,可以增加或删除订单查询功能:用
7、户确认购置图书即生成一个唯一的订单号,用户可根 据此订单号查询所购书目、价格。书籍分类搜索:用户可根据自己的需求及书籍的不同分类进展相关查询 和浏览,查询时需输入关键字可包括书名、作者、年 份等。热销排行榜:根据书籍的销售量及用户的关注度、相关评论进展热销排 名,为用户提供最新的热门图书,供用户选择。新书籍上架:当新书出炉,管理员要把最新的入库图书在首页显示,以便 用户了解最新图书,方便购置。后台功能,包括:用户注册信息管理:该系统管理人员对用户注册的信息进展编辑分类和管理,并保证信息的平安。书籍信息管理:对图书进展分类,可进展增加,删除,修改操作。图书 信息的记录,删除及修改,添加。并确保信
8、息的真实性订单添加/删除/修改管理功能:对于用户提交的订单进展审核,并实现 对订单的添加/删除/修改管理。客户权限管理:管理人员实现对用户的分级,不同级别的享受到的折扣 不同,或者还有其他的增值效劳。高级用户需要通过支 付年费,或者注册时间到达一定限额后自动成为一定级 别的用户。订阅系统管理:对用户提交的订阅信息进展审核。客户访问统计:对客户访问量按时间统计,包括日、月、季度、年。制 定新的图书销售方案。数据统计管理:统计客户、书籍、访问量、订购量。登录功能流程图图一图一用户注册功能流程图图二图二图书查询功能流程图图三9 / 31图三购置图书功能流程图图四传递用户id(u_id),书籍id(p
9、_id),购置数量 (o_number)和购置时间(o_order)给 Order 表,添 加新的订单记录更改Product表中该书籍的存货量 p_stocks图四添加图书功能流程图图五开场图五删除图书功能流程图图六图六2.4条件与限制开发期限:2013年6月17日起至2013年6月28日止开发环境:MyEclipse, jdk, Microsoft SQL Server 2005 window XP 以及以上操作系统开发语言:Java平安与要求:高级HS开发过程中需遵守的准那么与规那么:编码规采用java编码规3 总体设计3.1处理流程3.1.1 前台管理模块:1登陆管理模块及购书模块A)新
10、顾客注册、登陆:顾客根据个人情况即是否有登陆账号来选择注册或者登录,注册时需填写系统给出的必填项或选填项,登陆 时,顾客需要填写正确的用户号、密码、验证码。B)客户空间页面管理:顾客根据个人需求进展信息更改等其他效劳C)网上支付功能:顾客将选好的图书放入购物车后,要进入支付平台,选择支付方式,确认信息,付款D)购物车功能:顾客将选好的图书放入购物车中,也可在购物车功能中进展相应功能的操作E订单查询功能:顾客可对自己已有的订单进展相关查询2书籍管理模块A书籍分类搜索:书籍有管理员进展分类,顾客通过输入所需图书的类别, 查找相应图书信息B图书热销排名:书籍根据销售情况进展排序,及时更新,顾客一目了
11、然C新书籍上架:最新书籍放在醒目位置。后台管理模块:1客户信息管理模块A) 用户注册信息管理:管理员将顾客的信息绘制成customernformation表,即使对顾客信息进展整理,做好措施。B)客户权限管理:客户对购书享有不同优惠即客户等级不同,管理员将客户划分不同等级,及时调整。2书籍信息管理模块A书籍信息管理:管理员及时对书籍信息进展增加、删除、修改操作,并 即使储存到相应的表中B订单添加/删除/修改管理功能:管理员及时对订单信息进展增加、删除、 修改操作,并即使储存到相应的表中C订阅系统管理:顾客订阅图书量的统计有该模块完成,并保存到相应的 表中D客户访问统计:顾客访问量的统计有该模块
12、完成,并保存到相应的表中E数据统计管理:顾客访问时产生的数据及时储存,管理员及时处理3.2总体构造和模块外部设计客户登录购书模块,可以看到新客户注册、登录功能,客户空间页面管理功能, 网上支付功能,购物车功能,订单查询功能。书籍管理模块可以提供实际分类,热销图书以及新书上架等功能客户信息管理模块可以管理用户的注册信息以及分配给不同的客户不同的权限书籍信息管理模块对书籍的信息进展修改等操作,及订单,客户量,数据的相关操作3.3功能分配功能名称前台管理模块后台管理模块登陆管理模 块及购书模 块书籍管理模块客户信息管理模 块书籍信息管理模 块新顾客注册、V登陆客户空间页面管理V网上支付功能V购物车功
13、能V订单查询功能V书籍分类搜索V图书热销排名V新书籍上架V用户注册信息管理V书籍信息管理V订单添加/删 除/修改管理 功能V客户权限管理V:订阅系统管理V客户访问统计V:数据统计管理V4 接口设计4.1外部接口1硬件接口3GHZ及以上、四核以上效劳齐全。2.软件接口运行于Windows Server 2003以上版本效劳器操作系统4.2部接口系统中的各模块之间的接口、调用关系,以及模块间的数据传递关系如下 所示:各功能模块的定义如下列图所示:模块编号模块名称备注M1新顾客注册、登陆登陆管理模块及购书模块(前台)M2客户空间页面管理登陆管理模块及购书模块(前台)M3网上支付功能登陆管理模块及购书
14、模块(前台)M4购物车功能登陆管理模块及购书模块(前台)M5订单查询功能登陆管理模块及购书模块(前台)M6书籍分类搜索书籍管理模块(前台)M7图书热销排名书籍管理模块(前台)M8新书籍上架书籍管理模块(前台)M9用户注册信息管理客户信息管理模块后台M10客户权限管理客户信息管理模块后台M11书籍信息管理书籍信息官理模块后台M12订单添加/删除/修改管理功能书籍信息官理模块后台M13订阅系统管理书籍信息官理模块后台M14客户访问统计书籍信息官理模块后台M15数据统计管理书籍信息官理模块后台(1) 登陆管理模块及购书模块(前台)与书籍管理模块(前台):用户进入系统 后可以查询书籍,假设要购物那么需
15、确保用户为本系统的客户,非客户可以注册,客户成功登录后将客户id储存于效劳器中,购物过程将书 籍id也储存于效劳器中,当会员确认购置时,将会员id、书籍id和购置数量存于数据库中的customer_order表中,并更改该书籍的库存量。(2) 客户信息管理模块后台与书籍信息管理模块后台:管理员将客 户信息进展整理,存与数据库 customernformation表。管理员可对数 据库中的书籍进展增加、删除、修改等操作,这三种功能的权限仅局限 于管理员,并且对图书订单进展整理。(3) 前台管理模块前台与后台管理模块后台:前台管理模块获得客 户信息,及订购图书的相关信息,分别存入相关的数据库,后台
16、管理模 块对这些信息进展审核、整理,并作出相应措施。5 数据构造设计5.1逻辑构造设计5.2物理构造设计表名:tbl_users序号列名数据类型长度小数位标识主键允许空默认值说明1useridint200VV用户编号2userNamevarchar200用户3passwordvarchar200用户密码表名:tbl_order序号列名数据类型长度小数位标识主键允许空默认值说明1order_idvarch ar2000VV订单编号2user_idint0用户编号3order_to_namevarch ar500收货人名称4order_to_addressvarch ar255收货地址5order
17、_to_phonevarch ar20收货人6order_timedateti me下单时间7order_statusint订单状态8order_total_pricefloat订单总价格表名:tbl_order_desc序号列名数据类型长度小数位标识主键允许空默认值说明1desc_idint0V详情编号2order_idvarchar160订单编号3book_idint0书籍编号4countint0订购数量表名:tbl_book序号列名数据类型长度小数位标识主键允许空默认值说明1book_idint书籍编号2book_numvarchar50书籍名称3book_pricefloat书籍价 格
18、4book_imagevarchar50书籍照片5book_desctext书籍详 情6 运行设计6.1运行模块的组合在复杂的网络环境中,任务可分为各种类型的子任务,相应的处理也应进展 分类。相对于这样的应用,系统的功能十分庞大。用户在某次使用时,不一定用 到所有的功能,也就是说做什么事,用什么功能。这样有必要定义系统的不同运 行。系统的每种运行可能涉及不同的模块,使用不同的界面,不同的支持环境, 并有不同的前置条件,以及以不同的控制操作完成一次运行。 它们所占的系统资 源也不同。定义不同的运行,给出相应的运行模块集合有利于测试和维护。如果某种功能在一次运行时发生故障,就能根据相应的模块集合大
19、致确定故障的可能 围。程序运行后,进入主页,可以看到用户注册、用户登录、介绍等信息,单击 进入下登录模块,用户通过输入各种要求信息进入到购书模块,以及支付等模块。 管理员通过点击进入到后台管理模块,通过管理员的需要进入到相应的子模块 中。6.2运行控制本控制流程:主程序运行,等待用户登录,等待用户输入,根据用户的输入 调用各子模块。主程序运行,等待管理员登录,等待管理员选择,根据管理员的 输入调用各子模块。6. 3运行时间各模块运行时间应控制在1-2秒其局部为响应用户的动作。函数和事件 的运行时间要看所在计算机的配置,系统的运行时间根本上可以到达用户提出的 要求,系统响应时间视情况而定,一般正常情况下应该很快。7 出错处理设计7.1出错输出信息序号出错信息出错时输出的信息、含义及处理方法1乱码乱码,对提交的汉字信息从新进展编码2注册失败信息不完整或不符合要求3登录没有添加成功,仔细检查插入语句是否出错,或者是否有数据库连接代码7.2出错处理对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防用金属制品生产流程优化与成本控制考核试卷
- 录放设备在环境监测远程数据记录的作用考核试卷
- 水产养殖病害诊断仪器操作考核试卷
- 坐骨神经痛治疗器考核试卷
- 旅馆业洗涤设备操作与布草管理考核试卷
- 买卖商品谈判合同标准文本
- 会所包厢转让合同标准文本
- 分户测绘合同标准文本
- 传单横幅广告合同标准文本
- 借用资质供货合同标准文本
- 房产税、土地使用税、契税培训(公用版)课件
- 化工基础知识培训课件
- 1600吨年电池级氟化锂配套项目建议书写作模板
- ICF言语嗓音障碍的评估与治疗课件
- 保洁服务清洁规范及检查标准
- 安徽省单元作业设计大赛-小学道德与法治【获奖作品】
- 小学道德与法治课件:《健康游戏我常玩》
- 风机吊装工程强制性条文执行记录表
- 桥梁预应力结构张拉、压浆智能化施工成套技术培训PPT
- 山东省地图模板课件
- 东南大学2016年MBA政治理论考试思考题(答案)
评论
0/150
提交评论