




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上书店概要设计说明书1 引言目的:网上书店概要设计说明书是面向系统分析员和程序员的。系统分析员根据需求分析和该说明书进行详细设计,同时也是系统分析员向代码人员分配任务的依据。读者:用户,主管领导以及详细设计人员背景: 软件工程课程设计指导书 网上书店项目计划 网上书店需求分析专门术语的定义:无参考资料:网上书店需求分析 重庆大学软件工程讲义国家软件工程开发标准2 总体设计21需求规定 功能需求详细需求1用户管理1.1用户填写注册信息1.2系统验证并存表1.3用户登陆1.4查询会员信息1.5修改会员信息2书籍管理2.1添加书籍2.2查看书籍信息2.3修改书籍信息3销售管理3.1查看预约记录3.2员工填写运单3.3等待客户确认收到书籍4用户购书4.1填写预购信息4.2验证信息合法性并存表4.3收到书籍之后并确认5消息发布与反馈5.1管理人员发布消息5.2用户发布反馈信息322运行环境软件支持:JavaEE+MySQL+Windows Server 2003硬件支持:奔腾4以上处理器 1G以上内存 80G以上硬盘 10M以上宽带323基本设计概念说明本系统的基本设计概念、方法等。324结构用一览表或图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。售书系统用户注册模块用户购书模块管理员售书模块管理员添加书籍模块管理员帐户管理模块用户评价模块用户注册模块:inNamePwd.jsp(输入注册所用用户名及密码) R1 confirmPwd.jsp(确认所填密码的正确性) R2 inOther.jsp(继续输入其他信息) R3 confirmOther.jsp(确认其他的所填信息) R4 regSuccess.jsp(返回注册成功的页面) R5 error.jsp(返回出错的信息) R6 otherOperations.jsp(询问用户是否需要其他操作) R7 userExit.jsp(用户退出登陆) R8用户购书模块:userLogon.jsp(用户登陆进购书管理系统) P1 bookIntroduction.jsp(书籍信息介绍) P2needPurchase.jsp(询问用户是否需要购书) P3 purchase.jsp(购书界面,输入所购书籍书名,数量信息) P4 confirmPurchase.jsp(确认购书信息) P5 purchaseOk.jsp(返回购书成功的信息) P6 bookDeficiency.jsp(返回书店缺书的信息) P7 deal.jsp(询问用户如何处理缺书) P8userExit.jsp(用户退出登陆) P9 purchaseSuccess.jsp(返回购书成功的信息) P10用户评价模块:userLogon.jsp(用户登陆进购书管理系统) UA1 userAppraisal.jsp(用户评价我们的服务) UA2 appraisalSuccess.jsp(用户评价成功) UA3 userExit.jsp(用户退出登陆) UA4管理员售书模块:managerLogon.jsp(管理员登陆进购书管理系统) S1bookIntroduction.jsp(书籍信息介绍) S2 bookSearch.jsp(查询书店是否缺少相关书籍) S3 confirmSale.jsp(确认售书) S4 confirmExit.jsp(售书终止) S5 saleSuccess.jsp(售书成功) S6 managerExit.jsp(退出登陆) S7管理员添加书籍模块:managerLogon.jsp(管理员登陆进购书管理系统) BA1 bookAdd.jsp(管理员添加书籍界面) BA2 inBookInfo.jsp(添加书籍名,数量,介绍信息等) BA3 addSuccess.jsp(书籍添加成功) BA4managerExit.jsp(退出登陆) BA5管理员帐户管理模块:accountManage.jsp(管理员帐户管理页面) AM1 historyList.jsp(罗列本月所售书籍的书名及数量) AM2 saleManage.jsp(显示本月销售额) AM3 salerList.jsp(显示每个销售人员销售情况) AM4 managerExit.jsp(退出登陆) AM5公用程序:success:用户注册模块:regSuccess.jsp 用户购书模块:puchaseSuccess.jsp 管理员售书模块:saleSuccess.jsp 管理员添加书籍模块:addSuccess.jsp 用户评价模块:appraisalSuccess.jsplogon:用户登购书模块:userLogon.jsp用户评价模块:userLogon.jsp 管理员售书模块:managerLogon.jsp 管理员添加书籍模块:managerLogon.jsp exit:用户注册模块:userExit.jsp 用户购书模块:userExit.jsp用户评价模块:userExit.jsp 管理员售书模块:managerExit.jsp管理员添加书籍模块:managerExit.jsp管理员帐户管理模块:managerExit.jsp 326人工处理过程 员工在确认订单之后,需要将书籍送往快递公司,并且填写运单 客户需要接收并确认收到书籍33接口设计 331用户接口 客户打开客户登录页面,输入用户名密码之后即可进行购书查询等活动 管理员打开后台登陆页面,输入用户名密码之后即可进行管理 332外部接口 服务器需要安装windows server 2003 以上平台必须安装JavaEE+Mysql平台至少留有500M以上硬盘空间333内部接口很多类采用继承关系,大大提高了代码利用率34运行设计341运行模块组合 本系统一共有6个模块,均为实现基本功能的模块,所以6个模块都是必须的342运行控制 343运行时间模块划分程序清单所用数据结构用户注册模块R11,4R24R32,3,5,30R42,3,5,30R51R61R7-R81用户购书模块P11,4P26,7,8,9,10,11,12,13,14,15P3-P47,12P51,7,12P61,7,12P77,12P8-P91P101,7,12用户评价模块UA1UA2UA3UA4管理员售书模块S1S2S3S4S5S6S7管理员添加书籍模块BA1BA2BA3BA4BA5管理员帐户管理模块AM1AM2AM3AM3AM435系统数据结构设计/数据库设计351逻辑结构设计要点/数据库逻辑结构设计编号名称 编码数据类型 长度1会员号 MemberCode Characters (10) 10 2名称 Name Variable characters (20) 20 3身份 ID Characters (18) 18 4密码PasswordCharacters(20)205地址 Address Variable characters (30) 30 6书籍编号 BookNo Characters (10) 10 7书籍名称 BookName Variable characters (40) 40 8出版社 Publisher Variable characters (20) 20 9作者 author Variable characters (20) 20 10售价 Price Decimal 11类别 Category Variable characters (10) 10 12数量 number Integer 13折扣 discount Float 14简介 ShortIntroduce Variable characters (40) 40 15出版日期 PublishDate Date 16入库单编号 InputCode Characters (10) 10 17入库日期 InoutDate Date 18负责人 People Variable characters (20) 20 19入库项目数 InputCount Integer 20支出 InputCost Float 21书籍数目 Count Integer 22作者 Auther Variable characters (20) 20 23会员密码 EmpPwd Variable characters (20) 2024书籍名称 BookNameVariable characters (40) 40 25书籍编号 BookNoCharacters (10) 10 26出库表编号 OutputCode Characters (10) 10 27日期 OutputDate Date 28出库项目 OutputCount Integer 29收入 InIntrest Decimal 30联系方式 Tel Variable characters (15) 15 31日期 Date Date 32入库记录号 RecordNumber Characters (10) 10 33出库记录号 OutRecord Characters (10) 10 34员工编号 MemCode Characters (10) 10 35姓名 MemName Variable characters (20) 20 36性别 MemSex Characters (1) 1 353安全、保密设计 为了保证用户资料的安全,我们采用SHA-1对用户密码加密,这样即便用户密码被盗,不至于产生更大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 微型企业面试题库及完整答案详解一套
- 2025大蒜电商B2C平台供应链服务合同
- 2025年度绿色生态住宅项目认筹协议书
- 2025版石矿开采安全生产责任追究与赔偿承包合同
- 2025版淘宝店铺跨境贸易合作协议范本
- 2025版科技园区前期物业服务管理协议
- 2025版水渠施工合同履约保证金合同
- 2025版酒店员工培训与绩效管理合同范本下载
- 2025版涂料施工劳务分包合同(含施工安全)规范文本
- 2025年印刷企业委托加工印刷品采购合同
- 2025内蒙古锡林郭勒盟公安局招聘警务辅助人员95人考试参考题库附答案解析
- 《一年级开学第一课》课件
- 2025 年小升初苏州市初一新生分班考试数学试卷(带答案解析)-(人教版)
- 2025年建筑工程管理与实务一级建造师考试冲刺押题卷
- 2025版建筑垃圾处理废弃物处理设施运营管理合同
- 会展推广的合同范本
- 2024年贵阳市南明区选聘社区工作者考试真题
- 武消院火灾调查B讲义01电气火灾调查
- 起搏器植入患者全程护理要点
- (2025年标准)会议代办协议书
- 2025年招录考试-工会招聘考试历年参考题库含答案解析(5套典型题)
评论
0/150
提交评论