网上书店需求分析报告(2)
修改、删除会员资料。
5. 月底结算:
月底结算主要是管理员在月底盘点时使用。通过月底结算可以对一段时间内的销售情况进行集中处理,使书店及时了解书店的经营情况。结算处理时首先判断管理员的身份,然后根据管理员的结算要求,对未结算的订单记录进行结算或查询以前的结算信息。
6. 留言管理: 对留言板的留言进行屏蔽、删除、回复等操作。
7. 其他管理:修改关于我们、联系方法、付款方法、版权信息等资料,以
及对公告、广告等进行管理。
2、 数据库有关的功能描述
根据设计出的E-R图模型,网上书店系统中需要包含3张表:书信息表、用户信息数据表、书籍类型表,分别对应E-R图中的书籍信息实体图、用户信息实体图。根据以上的数据库概念设计出系统数据库方面的逻辑结构和实体-联系图(E-R图)。
(1)网上书店系统用户与书之间的E-R图
图3-1 网上书店系统用户与书之间的E-R图
(2)网上书店系统用户与管理员之间的E-R图
图3-2 用户与管理员之间的实体联系图
(3)网上书店系统书籍信息实体图
图3-3 网上书店系统书籍信息实体图
3、 用户管理模块
书和最新图书。其流程图如图3-2所示。
1) 图书浏览:进入系统首页后可以查看图书分类信息、热门图书、推荐图
2) 图书评论:首先输入用户名和电子邮箱,然后判断用户名和电子邮箱是
否合法,最后输入评论标题和评论内容,并提交到服务器。其流程图如图3-3所示。
3) 缺书登记:首先判断用户是否登录,如未登录则跳转到登录界面,如果
登录成功,输入要添加的书名和出版社等信息提交到服务器。其流程图如图3-4所示。
图3-4 图书浏览设计流程图
图3-5 图书评论设计流程图
图3-6 缺书登记设计流程图
4) 购物车和图书订单:首先判断用户是否登录,如未登录则跳转到登录界
面。登录成功后可以把自己喜欢的书添加到购物车中。可以查看购物车中的图书,如果确定需要这些图书就可以下订单购买了。其流程图如图3-5所示。
图3-7购物车设计流程图
5) 图书搜索:用户可以根据图书名称、作者、出版社、译者,以及图书分
类信息等几方面进行图书搜索。
6) 用户注册:输入要注册的用户名,系统会检查用户名是否已经存在,如
果不存在,则允许继续输入详细信息,如果输入的信息合法则向服务器提交所有的注册信息并提示注册成功。其流程图如图3-6所示。
图3-8 用户注册设计流程图
4、 管理员操作模块
1) 账户管理:只有成为网络书店的注册用户后才能购买图书,管理员需
要对用户账号进行管理,首先以管理员身份登录,登录成功后进入账号管理模块可以浏览所有的账号信息,并对其中任一账号进行管理。其流程图如图3-7所示。
图3-9 账号管理设计流程图
2) 图书管理:管理员需要维护书店中的图书信息。首先以管理员身份登
录,登录成功后进入账号管理模块浏览所有的图书信息,可以添加新的图书,也可以删除旧的图书。其流程图如图3-8所示。
图3-10 图书管理设计流程图
3) 订单处理:在用户下达订单后,管理员需要对用户订单进行处理,为
用户准备订购的图书。其流程图如图3-9所示。
图3-11 订单处理设计流程图
4) 缺书处理:当用户登记缺书记录后,管理员需对记录进行处理其流程
图如图3-10所示。
图3-12 缺书处理设计流程图
5、 故障处理要求
根据系统的需求分析报告,项目负责人、软件分析设计人员以及编程人员对系统进行检查,维护,和整修。
四、 运行环境规定
1、 应用环境要求
应用环境中数据库管理系统需求选用SQL server2000数据库,该数据库管理系统提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。
2、 其他要求
数据库安全性方面的需求:面对于系统设计还应该以“标准性、安全性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足学校的发展需要。
软件测试方面的需求:通过所掌握的白盒测试技术和黑盒测试技术,并利用测试工具对系统设计和实现过程不断的进行测试,包括单元测试,集成测试,模块测试等等。
…… 此处隐藏:27字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




