《网上书店需求分析报告书.docx》由会员分享,可在线阅读,更多相关《网上书店需求分析报告书.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1、编写目的在完成本次实训内容,全面了解了网上书店的需求 特做了简单的网页。2、工程背景和意义随着时代的开展,信息技术、Internet技术、数据库技术的不断开展完善, 网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使 得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下 开展起来的。伴随着电子商务的不断成熟,电子商务的功能也越来越强大,注册 用户可以在网上搜索购置到自己想要的各种商品,初步让人们体会到足不出户便 可随心所意购物的快感。3、需求分析可行性分析1)网上书店已经成为中国电子商务市场中最富特色和活力的队伍之一,当当网上书 店、卓越网上书
2、店、上海书城、中国寻书网等都颇具影响力2)网上购书相对传统购书方式有动态展示信息、图书数量种类多、购书不受时间地域 限制、多途径综合搜索、个性服务、价格低廉等优势系统框架网上书店系统的构造分为三层,分别为表现层(用户界面)、业务层业务处理)、数据层(数 据维护和存储。表现层只提供用户界面,根据用户操作调用相应的业务逻辑,不直接访问 数据库;业务层是系统的关键所在,负责处理用户的请求,并把结果返回给表现层;数据层 提供数据支持。4、系统构造图5、系统设计前台、P 4 刖台笛网上书店会 员 管 例图 书 查 ;右1图 书 展-JTT订单处理会 员 注 册信息查看会 员 登 录信息修改按 图 书 类
3、 别 查IIA-见管 理 购 物 车清 空 购 物 车生 成 订 单查 询 订 单后台6、总体需求 建设对图书提供全面管理的信息系统; 对所有的图书、客户提供全面管理; 对图书详细信息提供管理。7、功能需求 在Inte.et,客户可通过IE或其他浏览器浏览书目信息; 在互联网,可提交订单; 具有购物车功能; 客户能通过书名来检索书籍; 客户可在网上进展注册,成为会员; 客户能查看当前订单和以往订单; 书店管理员能查找客户信息; 书店管理员在发货后能改写订单中的发货日期;8、性能需求 系统可以对图书的库存进展统计; 系统界面设计友好,操作方便、灵活;具有高可靠性和冗错能力,不允许系统在工作时间停
4、机,不允许系统丧失 图书信息,不允许在运行期间出现故障和错误; 具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能修 改图书,防止随意删改,同时提供信息备份的服务; 具有保密机制,各级使用者只能看到允许查看的系统信息;9、系统需求分析本系统的网上书店分为前后台两个管理系统:客户管理系统是在Internet 上承受来自全国各地的客户访问的网上书店前台销售管理系统(网站):管理员 管理系统是在Internet内部用于书店的管理员管理的网上书店后台管理系统。 本系统的客户管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏 览商品、选择商品、提交信息完成购物等。在支付方面,根据公司的
5、需求,采 用了 “货到付款。本系统设计的网上购物的过程为,当客户通过Internet访 问书店的网站时,如果他要购置商品,那么必须先注册成为会员,然后再进展 会员登录(确认身份),然后才可以把商品放入“购物车,通过购物车完成会 员的购物后,客户进展提交信息,生成网上订单,有后台的普通管理员进展订 单确实认发货,在普通管理员发货之前客户可以对订单的内容进展修改,确认 发货后那么不能修改。本系统的后台管理系统触入了企业传统的进销存概念,对图书进展分类管 理,提供图书信息的添加,修改和删除等功能,支持图书的封面图片上传功能, 从而增强了图书商品的宣传效果。数据库设计图书信息用户信息会员(用户)订单信
6、息订单明细10、运行需求用户界面人性化界面,全新感觉,操作简便,一目了然,视图优美等特点。并且采用 菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。O故障处理正常使用时不应出错,假设运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。调试中遇到的问题及解决的方案:1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时可以查看一下进展此项操作时,操作的表是否已经被关闭了或者是在没有关 闭此表的情况下又一次运用翻开语句翻开此表。2)关于空记录带来的麻烦有些空记录往往会使程序无法运行。此时你可用“if not isnull语句先判断一下是否为空记录,再操作。3)有些运行错误也可用补获异常进展处理。11、其它需求系统的功能实现情况:用户可在本系统下实现各种用户要求的功能系统的安全性:对于系统的重要数据都有密码保护,具有一定的安全性 对用户提供证书支持(此功能在后续版本中实现系统的容错性:用户输错数据都有提示信息,具有较好的容错性能。系统的封闭性:用户的封闭性较好,用户基本上在提示信息下输数据。