3需求分析校园网上商品销售系统的设计与开发.docx
- 文档编号:27321111
- 上传时间:2023-06-29
- 格式:DOCX
- 页数:14
- 大小:303.44KB
3需求分析校园网上商品销售系统的设计与开发.docx
《3需求分析校园网上商品销售系统的设计与开发.docx》由会员分享,可在线阅读,更多相关《3需求分析校园网上商品销售系统的设计与开发.docx(14页珍藏版)》请在冰豆网上搜索。
3需求分析校园网上商品销售系统的设计与开发
楚雄师范学院
计科系本科生毕业设计文档
(1)
题目:
校园网上商品销售系统的设计与开发
专业:
计算机科学与技术(师范)
学号:
20061081144
学生姓名:
陈强
指导教师:
孙英职称:
副教授
论文字数:
3635
完成日期:
2010年5月
教务处印制
目录
第一章引言1
1.1编写的目的1
1.2项目背景1
1.3参考文献1
第二章项目概述1
2.1产品描述1
2.2产品功能1
2.3用户特点2
2.4运行环境2
第三章数据流分析2
3.1数据流图2
3.3数据字典6
第四章功能需求8
4.1系统功能模块8
4.2功能描述8
第五章性能需求9
5.1系统处理的准确性和及时性9
5.2系统的易用性和可移植性9
校园网上商品销售系统的设计与开发需求分析报告
随着计算机的发展,人们的生活变得丰富的同时也提高人们的办事效率,现在各行各业都推行信息化,以提高效益和竞争力。
当今的商店都基本实现了电子化。
然而对于校园中每年毕业生在即将离校时都会丢弃或销售大量的学习资料和生活用具(较多的有书籍和电脑、U盘、手机等),但有时候由于各种条件的限制,有很大一部分物品不能得到很好的处理,造成了极大的浪费。
试想如果能够建立一个平台,使得这些物品能够以较为廉价的方式卖给所需的学生,无论对于需要处理物品的毕业生,还是对于需要这些物品的学生,都是非常有利的。
而这个场所就是一个校园销售网站。
随着时代的发展,在网上购物对我们来说已经非常熟悉了,与传统的购物方式相比,网上购物更加方便、快捷的同时也充满乐趣。
对毕业生来说,这更是一个很好的途径,在毕业前通常都会有很多事要忙,没有太多的时间来处理一些“废旧物”,而这些所谓的“废旧物”很可能对其他人来说还是有利用价值的。
第一章引言
1.1编写的目的
编写校园网上商品销售系统的设计与开发需求分析报告的目的是对系统需求的详细描述,包括用户需求、环境需求、开发此系统的条件与限制、数据流的详细分析以及本系统功能需求的详细描述。
1.2项目背景
本系统是根据楚雄师范学院的实际情况,着眼于大四毕业生处理“废旧物”困难的问题而开发的,在国内已经有很多网上销售网站,例如淘宝网和当当网等,但是这些网站只是适用于一些大的公司和超市,并不适合于校园毕业生,现在我想开发一个针对校园的销售系统,这个系统能够帮助毕业生处理废旧物,同时对于一部分有条件的同时,也同样可以帮外面的公司宣传商品,也可以自己在网上开店,方便广大的同学购物。
针对校园的销售,学生可以直接到销售者的宿舍观看商品,也可以电话、QQ联系,送货上门,可以使大四毕业生足不出户轻松愉快处理自己的“废旧物”,同时也有利于广大学生方便的购买自己需要的物品。
1.3参考文献
[1]张海藩编著.软件工程[M].北京:
人民邮电出版社,2002
[2]王小科编著.c#开发实战宝典[M].北京:
清华大学出版社,2008
[3]陈冠军编著2.0典型模块设计与实现[M].北京:
人民邮电出版,2008
[4]章立民编著.SQLServer2005数据库开发实战[M].北京:
机械工业出版,2007
[5]邵良杉、刘好增编著.ASP.NET(C#)实践教程[M].北京:
清华大学出版社,2007
第二章项目概述
这部分概述了校园网上商品销售系统的功能、用户特点、运行环境和条件限制。
2.1产品描述
目前在国内已经有一些大型的网上销售网站,例如淘宝网和当当网等,但是这些网站只是适用于一些大的公司和超市,并不适合于校园毕业生,现在我想开发一个针对校园的销售系统,这个系统能够帮助毕业生处理废旧物,同时对于一部分有条件的同学,可以帮外面的公司宣传商品,也可以自己在网上开店,方便广大的同学。
针对校园商品的销售,学生可以直接到销售者的宿舍观看商品,也可以电话联系、QQ联系,送货上门。
2.2产品功能
一直以来,毕业生出售自己的物品只是写一个广告,粘贴在学校食堂门口或者公告栏上,然后同学看见了再用电话联系卖主,但是这样不仅仅损坏校园的整洁与美观,而且有时候卖主不一定在宿舍,给购买者带来极大的不便。
本系统着力解决这样的困难,目的在于:
为大四毕业生提供一个高效的、快捷的、方便的销售平台,同时也为全院师生提供一个轻松购物的平台。
2.3用户特点
本系统适用于学校,所以系统的用户为校园学生,对于大多数用户计算机操作能力都比较强,所以大多数用户都能适用本系统,但是为了用户方便操作系统,所以系统要尽可能的做到操作界面简单,符合学生的操作习惯。
2.4运行环境
硬件环境:
600MHzz或更快的Itanium处理器或更高处理器,内存:
192MB(推荐256MB或更高);硬盘:
完全安装3.8GB可用空间,默认安装2.8GB,不包含MSDN安装2GB可用空间,显示器:
800×600分辨率/256色(1024×768分辨率,增强色——建议使用16位);输入设备:
Microsoft鼠标或或兼容的定点设备。
软件环境:
Win2003,WinXP,Win2000,Vista,Win9X各种版本操作平台。
第三章数据流分析
3.1数据流图
根据用户的需求分析得到整个网站的数据流图如下,校园网上商品销售系统的设计与开发网站数据流图:
3.2E-R图
经过上面对数据的分析、数据流图和数据字典的分析我们可以得到一些数据的描述,如数据流图、数据字典等,但这都是无结构的,经过分析得出如下面校园网上商品销售系统的E-R图所示:
3.3数据字典
表3-1用户信息表
姓名:
用户信息表
别名:
描述:
用于用户确认
定义:
用户基本信息=用户名+密码+用户类型
会员详细信息表中数据字典的数据项如表3-2所示:
表3-2会员详细信息表
姓名:
会员详细信息表
别名:
描述:
用于记录注册会员详细信息
定义:
用户基本信息=用户名+学号+姓名+身份证号+年级+系别+班级+宿舍+房间号+电话
+QQ号+信誉+注册时间
商品信息表中数据字典的数据项如表3-3所示:
表3-3商品信息表
姓名:
商品信息表
别名:
描述:
用于记录商品详细信息
定义:
商品信息=id+商品名称+商品类型+商品图片+商品数量+市场价格+商品价格+商品介绍+所属店主+添加时间+Isrefinement+IsHot+IsDiscount
商品类型表中数据字典的数据项如表3-4所示:
表3-4商品类型表
姓名:
商品类型表
别名:
描述:
用于记录商品类型
定义:
商品类型=商品类型+类型图片
购物信息表中数据字典的数据项如表3-5所示:
表3-5购物信息表
姓名:
购物信息表
别名:
描述:
用于记录购买的商品
定义:
购物信息=商品号+购买者+购买数量+价格+购买日期
订单信息表中数据字典的数据项如表3-6所示:
表3-6订单信息表
姓名:
订单信息表
别名:
描述:
用于记录订单信息
定义:
订单信息=id+店家+买家+商品id+收货人姓名+收货人系别+收货人地址+收货人电话+收货人QQ+保存时间+是否支付+是否完成
收藏信息表中数据字典的数据项如表3-7所示:
表3-7收藏信息表
姓名:
收藏信息表
别名:
描述:
用于记录收藏商品信息
定义:
收藏信息=id+商品id+购买者+收藏日期
留言信息表中数据字典的数据项如表3-8所示:
表3-8留言信息表
姓名:
留言信息表
别名:
描述:
用于记录留言信息
定义:
留言信息=id+留言者+留言目标+留言内容+留言日期+是否读取
密码保护信息表中数据字典的数据项如表3-9所示:
表3-9密码保护信息表
姓名:
密码保护信息表
别名:
描述:
用于记录密码保护信息
定义:
密码保护信息=密码保护号+问题
评论信息表中数据字典的数据项如表3-10所示:
表3-10评论信息表
姓名:
评论信息表
别名:
描述:
用于记录评论信息
定义:
评论信息=id+商品号+店主+评论内容+评论者+评论日期
宿舍信息表中数据字典的数据项如表3-11所示:
表3-11宿舍信息表
姓名:
宿舍信息表
别名:
描述:
用于记录宿舍信息
定义:
宿舍信息=宿舍
系别信息表中数据字典的数据项如表3-12所示:
表3-12系别信息表
姓名:
系别信息表
别名:
描述:
用于记录系别信息
定义:
系别信息=系别
第四章功能需求
4.1系统功能模块
本系统共包括6个模块,分别为:
用户注册模块、用户信息管理模块、店铺管理模块、留言模块、评论模块、后台管理模块。
4.2功能描述
1.商品查询:
用于大多数想要购买商品的同学搜索商品,其中可以按照商品名称模糊查询和按照类别查询,也可以搜索到某价格范围内的商品,并按照几个升序与降序对商品进行排序。
2.注册普通用户:
注册以后可以申请开店和购买物品,同时也可以对自己购买过的商品进行评论,或者可以暂时收藏商品,也可以给店主留言。
3.申请开店:
申请开店要填写自己的详细信息,包括姓名、学号、年级、系别、班级、联系方式、住址等信息。
4.添加商品:
主要是针对店主,可以添加自己想要出售的商品,添加商品时,要给出商品的出售价格和商品介绍等详细信息。
5.修改商品信息:
店主登录以后可以随时修改商品信息,更新数据。
6.收藏商品:
对于想要购买物品的同学可以随时把自己喜欢的商品加入暂存架,方便以后查看和购买。
7.查看商品详细信息:
用户可以查看自己喜欢商品的详细信息,以便决定是否购买。
8.购买商品:
对于登录后的普通用户可以购买商品,输入购买数量后生产订单,用户可以随时查看订单,同时店主可以查看有那些人下了订单,然后决定是否出售。
9.留言功能:
此功能为店主和用户提供一个交流的平台,遇到店主不在或者是用户不在的情况可以在互相留言,达到交流的目的。
10.留言板管理:
登录自己的店铺后可以删除自己的留言和阅读留言,也可以清空自己的留言板。
11.评论功能:
对于已经购买商品的同学可以根据情况给店主和商品进行评论。
店主可以查看评论以便改进自己店铺的不足。
12.打分功能:
对于已经购买商品的用户,可以给商品打分,系统自动计算出信誉,对于信誉达到某下线的时候警告店主或者关闭店铺。
13.管理员功能:
管理员可以根据用户评论对店主一些建议或者关闭其店铺。
同时管理员负责数据库的初始化操作。
第五章性能需求
5.1系统处理的准确性和及时性
要求本系统运行出错尽可能少,速度尽可能快、并且能够保证正确处理大量的数据。
充分考虑系统维护的工作量,并且保证系统容易扩充。
5.2系统的易用性和可移植性
要求系统使用方便,对于大多数用户能够方便的掌握系统的操作流程和操作方法,同时要考虑系统的可移植性,保证系统能在所有windows操作系统上使用。
校园网上商品销售系统要确保系统的安全性,所以要求能够对数据库进行备份和恢复,能在系统崩溃后恢复系统数据库。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 分析 校园 网上 商品 销售 系统 设计 开发