版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、购书系统需求分析网上书店关于系统的总体功能图后台管理购书书籍查询书籍浏览登录用户注册用户注册用户登录订单管理书籍管理用户管理订单管理购物车管理1.1 书籍浏览1.1.1 书籍列表1、功能意义 为客户提供所有书籍信息,方便客户选择。2、功能说明 在书籍列表栏目中,客户可以直接浏览一定量的书籍。 输入项:1)系统自动输入:按书籍标识号降序排列的八本书籍2)选择输入:书籍标识号。3)数据库输入:要显示的书籍信息,包括书籍标识号,书籍价格,书籍图片。 输出项: 向数据库输出: 点击次数+1 处理:1)系统输入查询条件(书籍标识号),得到查询结果( 输入项3) )在页面中以列表显示2)选择输入查询条件(
2、书籍标识号),得到查询结果(输入项3) )在页面中以列表显示。3)将输出项保存到数据库。3、功能关键约束无4、字段描述无1.1.2 图书详细信息1、功能意义 为客户提供所查看书籍的详细信息,方便客户选择。2、功能说明 在图书详细信息栏目中,客户可以查看书籍的详细信息。 输入项:1)选择输入:书籍标识号。2)数据库输入:某本书籍的详细信息,包括书籍标识号,书籍价格,书籍图片,书籍名字,书籍作者,书籍描述信息。输出项: 向数据库输出: 点击次数+1 处理:1)选择输入查询条件(书籍标识号),得到查询结果(输入项2) )在页面中以列表显示。2)将输出项保存到数据库。3、功能关键约束无4、字段描述无1
3、.2 书籍查询1.2.1 图书名称查询1、功能意义提供客户按图书的名称查找图书的功能,有利于客户方便快捷的找到所需要的图书。2、功能说明客户可以按图书的名称查找图书。 输入项:1)键盘输入:书籍名称。2)数据库输入:书籍标识号,书籍价格,书籍图片,书籍名字,书籍作者,书籍描述信息。输出项: 向数据库输出: 点击次数+1 处理:1)选择输入查询条件(书籍名称),得到查询结果(输入项2) )在页面中以列表显示。2)将输出项保存到数据库。3、功能关键约束无4、字段描述无1.2.2 图书作者查询1、功能意义提供客户按图书的作者查找图书的功能,有利于客户方便快捷的找到所需要的图书。2、功能说明 客户可以
4、按图书的作者查找图书。 输入项:1)键盘输入:书籍作者。2)数据库输入:书籍标识号,书籍价格,书籍图片,书籍名字,书籍作者,书籍描述信息。输出项: 向数据库输出: 点击次数+1 处理:1)选择输入查询条件(书籍作者),得到查询结果(输入项2) )在页面中以列表显示。2)将输出项保存到数据库。3、功能关键约束无4、字段描述无1.3 购物管理1.3.1 购物车管理购物车功能主要是方便客户在网上选书,就好像超市的购物车一样,选完了书后再一起下订单。1.3.1.1 图书加入购物车1、功能意义客户在查找到自己所感兴趣的图书后,如果想买此书可以点击“放入购物车”按钮,把此书放入购物车里,然后查找下一本书。
5、2、功能说明 客户可以把想买的图书放入自己的购物车中。在购物车中存放客户选择的书籍,以便客户查看购物车中书籍的详细信息,从而对比选择需要购买的书籍。 输入项:1)选择输入:书籍标识号。2)数据库输入:书籍标识号,书籍价格,书籍图片,书籍名字,书籍作者,书籍描述信息。输出项: 无 处理:1)根据选择输入的条件(书籍标识号),得到输入项2)。2)在购物车中保存输入项2)。3)购物车中“价格小计”和“购物车金额总计”加上新选入的图书的金额。3、功能关键约束需要图书信息查询功能。4、字段描述无1.3.1.2购物车查看1、功能意义客户可以随时查看购物车里的图书情况,还可以看到每本书的单价,以及总共所需的
6、购书金额。2、功能说明客户可以查看购物车的信息。 输入项:无输出项: 无 处理:系统根据客户的购物车标识,以列表方式在页面上显示购物车信息,包括: 书籍标识号,书籍价格,书籍图片,书籍名字,书籍作者,书籍数量,购物车金额总计。3、功能关键约束无4、字段描述无1.3.1.3购物车图书删除1、功能意义客户有可能又不想购买某本图书,可以在购物车里删除某本图书的信息。2、功能说明客户可以在购物车里删除某本图书的信息。 输入项:选择输入:书籍名称输出项: 无 处理:1)选择输入条件(书籍名称),删除相应的图书信息,包括:书籍标识号,书籍价格,书籍图片,书籍名字,书籍作者,书籍描述信息。2)购物车信息中的
7、 “购物车金额总计”减去所删图书的金额。3、功能关键约束无4、字段描述无1.3.2 订单服务客户可以录入,修改定单,但只有在提交了定单信息后才能最后确定所需购买的图书,以利于企业对汇款的核对,图书出库发货。1.3.2.1 订单录入1、功能意义客户在查看购物车为最终所要购买的图书后,就可以录入订单信息了。2、功能说明客户可以录入订单信息,确认后保存;如果客户两天内没有将保存的订单提交,系统就会自动删除该订单。 输入项:键盘输入:邮寄地址,邮政编码,收货人,联系电话,email。输出项:向数据库输出:客户标识号,单价,图书数量,价格小计,订单金额总计,邮寄地址,邮政编码,收货人,联系电话,emai
8、l,订单时间,订单状态,是否有效。 处理:1)从内存中读出购物车的信息显示在页面上。2)键盘输入输出项,将输出项保存到数据库中。3)页面显示提示信息:“两天内不提交将自动删除。4) 邮寄地址,邮政编码,收货人,联系电话必须填写。3、功能关键约束无4、字段描述无1.3.2.2 订单删除1、功能意义管理员可以删除订单信息。2、功能说明管理员可以删除订单信息。 输入项:输出项:向数据库输出:订单编号,删除数据库中该订单的信息。 处理:1)数据库输入信息(输入项 )以列表方式显示在页面上。2)删除数据库中相应的订单信息。3)系统提示“删除成功”或“删除失败”。3、功能关键约束无4、字段描述无1.3.2
9、.3 订单查询1、功能意义管理员查询订单信息。2、功能说明管理员可以查询订单信息。 输入项:输出项:无 处理:1)数据库输入订单信息( 输入项 )以列表方式显示在页面上。2)系统自动将订单按“订单时间降序排列。3、功能关键约束无4、字段描述无1.3.2.4 订单提交1、功能意义客户只有提交了订单后才是确认购书。客户在订单提交后只能查询并且可以查看订单的信息以及订单的处理情况,但不能修改订单信息,也不能删除订单信息。2、功能说明客户可以提交订单信息。 输入项:数据库输入:客户标识号,书籍名称,书籍价格,图书数量,订单金额总计,邮寄地址,邮政编码,收货人,联系电话,订单时间,订单状态,是否有效。输
10、出项:向数据库输出:订单状态。 处理:1)数据库输入订单信息(输入项 )以列表方式显示在页面上。2)在数据库中保存订单状态为“已提交”。3)系统自动显示提示信息:“两个星期内不汇款将自动过期”。3、功能关键约束无4、字段描述无1.4 用户登录1.4.1用户注册1、功能意义客户必须在网上自助注册一个客户帐户,这样才能在网上下订单购买到所需要的图书,也有利于企业对客户购书信息的维护。2、功能说明客户可以自助注册一个帐户,并录入自己的基本信息。客户帐户申请成功后,不允许修改用户名。 输入项:1) 键盘输入:用户名,密码,确认密码,电子邮件输出项:1)向数据库输出:用户名,密码,电子邮件处理:1)键盘
11、输入项1),将输出项1)保存到数据库中。2)校验用户名不能为非法字符,密码大于6位数字或字符并且密码和确认密码一致;并且用户名和密码必须填写不能为空。3)校验email的格式,必须符合规范。3、功能关键约束无4、字段描述无1.4.2用户登录1、功能意义客户在网上自助注册了一个客户帐户后,还需要先登录才能下订单,进行订单管理。2、功能说明可以让客户登录进系统。 输入项:1) 键盘输入:用户名,密码输出项:无处理:1)客户录入输入项1)。2)系统自动校验用户名,密码;用户名必须是已有的系统用户,密码必须与用户名匹配。3)提示页面显示“登录成功”或“登录失败”3、功能关键约束无4、字段描述无1.4.
12、3用户退出用户退出登录1.5 后台管理1.5.1用户管理1、功能意义客户在网上自助注册了一个客户帐户后,管理员可以对其进行管理和维护的操作。2、功能说明可以删除长时间没有登录的客户信息。处理:管理用户,可以对其进行相应的操作。3、功能关键约束无4、字段描述无1.5.2 书籍管理1.5.2.1 图书信息录入1、功能意义图书信息是图书企业中最基本的信息,当企业有新进图书时,可以录入新书的基本信息,方便了图书企业对自己所有图书进行维护,并为客户网上购书提供基本的支持。2、功能说明 输入项:键盘输入:书籍标识号,书籍名字,书籍作者,书籍价格,书籍图片,书籍描述信息,录入时间,备注。输出项:向数据库输出
13、:书籍标识号,书籍名字,书籍作者,书籍价格,书籍图片,书籍描述信息,录入时间,备注。 处理:1)从键盘输入信息( 输入项 ),将输出项保存到数据库中3、功能关键约束无4、字段描述无1.5.2.2 图书信息修改1、功能意义图书企业需要对自己所有的图书信息进行维护,客户可以查询所有图书的基本信息,并能够对图书信息进行修改。2、功能说明 输入项:1)数据库输入:书籍标识号,书籍名字,书籍作者,书籍价格,书籍图片,书籍描述信息,录入时间,备注。2)键盘输入:书籍标识号,书籍名字,书籍作者,书籍价格,书籍图片,书籍描述信息,录入时间,备注。输出项:向数据库输出:修改后的书籍信息,包括书籍标识号,书籍名字
14、,书籍作者,书籍价格,书籍图片,书籍描述信息,录入时间,备注。 处理:1)数据库输入信息( 输入项1) )以列表方式显示在页面上。2)将修改后的信息( 输出项 )保存到数据库。3、功能关键约束无4、字段描述无1.5.2.3 图书信息删除1、功能意义企业可以查询自己所有图书的基本信息,并能够对图书信息进行删除。2、功能说明 输入项:数据库输入:书籍标识号,书籍名字,书籍作者,书籍价格,书籍图片,书籍描述信息,录入时间,备注。输出项:向数据库输出:书籍标识号,删除该本书的信息。 处理:1)数据库输入信息( 输入项 )以列表方式显示在页面上。2)系统提示删除是否成功的页面。3、功能关键约束无4、字段描述无1.5.2.4 图书基本信息查询1、功能意义使客户可以查询出所有图书并且查看任意图书的详细信息。2、功能说明 输入项:1)键盘输入:书籍标识号,书籍名字,书籍作者2)数据库输入:书籍标识号,书籍名字,书籍作者,书籍价格,书籍图片,书籍
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年景德镇陶瓷大学招聘专职辅导员真题
- 2025年山东省国土测绘院招聘真题
- 益阳市南县事业单位招聘考试真题2025
- 黑龙江省大兴安岭地区塔河县锦绣西西侧平房区道路升级改造项目水土保持方案报告表
- 《Python编程基础》实训任务-12 智能文件权限管理器-任务文档
- 教师心理健康教育自查问题及整改措施
- 教师造成火灾隐患检讨书
- 交通信息化建设告知书
- 机关办公设备调拨管理制度
- 2027国家公务员考试《行测》言语理解三色笔记
- 律师法律文书风格与格式规范
- 中国电科第十四研究所招聘笔试题库2025
- DB61 1226-2018 锅炉大气污染物排放标准
- 格力多联机空调维护保养手册
- 水利部职称考试指定用书《水利知识》试题
- 脑梗死恢复期的护理课件
- DB31/T 1011-2016燃气用户设施安全检查技术要求
- 施工现场驾驶员安全教育
- 安全生产责任法律风险防范培训课件
- 《网络综合布线系统工程技术实训教程(第5版)》 课件全套 王公儒主 第1-15章 网络综合布线系统工程技术- 综合布线系统工程管理
- 福禄克787信号发生器使用
评论
0/150
提交评论