需求分析实验报告
《需求分析实验报告》由会员分享,可在线阅读,更多相关《需求分析实验报告(10页珍藏版)》请在装配图网上搜索。
1、攀枝花学院实验报告实验课程:软件工程试验实验项目:项目需求分析实验日期:201663系:数学与计算 机学院 班级:软件工程 姓名: 学号: 指导教师:吴建兵 成绩:【实验目的:】a、掌握需求工程的预备知识和基本技能b、掌握需求过程模型,并将需求过程模型应用于实验项目中。C、掌握需求获取、需求分析的方法,掌握需求规约的撰写方法。【实验内容:】a、设计一个图书商城系统,要求具有以下功能:(1)用户注册(2)用户登录(3)添加商品(CURD(4)商品查看-列表查询(5)商品详情页面(6)将商品添加购物车(7)查看购物车(8)修改购物车(9)生成订单(10)订单查看(取消)(11)在线支付(12)下载
2、销售榜单游客(未登录):注册、登陆、商品查看商城注册用户:商品查看、添加商品到购物车、购物车管理、生成订单、订 单管理、在线支付管理员:添加商品、商品管理、查看订单 、榜单查看(导出)b、完成需求获取、需求分析,得到:需求分析规格说明书。c、实行项目经理制,各组推荐一名组长,统一管理整个项目的实施过程,并调 整资源和负责项目全局;组织组员,合理分工,根据项目的难易合理分配组员的 任务,对问题达成一直的看法;针对项目的实施,熟悉相应的软件开发工具的使 用环境。培养团队精神。1. 开发背景随着计算机网络的迅速普及和全球经济一体化,电子商务正越来越广泛地应用 于企业的经济贸易领域。只要有交易的发生,
3、必然引起四大资金流之一的资金 流流动,而资金流的流动具体体现为商务伙伴间的支付与结算活动,因此作为电子商务的重要环节,支付问题就显得越来越突出。网络支付,也称网络支付 与结算,以金融电子化网络为基础,以商用电子化工具和各类交易卡为媒介, 采用现代计算机技术和通信技术作为手段,通过计算机网络系统特别是In ternet,以电子信息传递形式来实现资金的流通和支付。2. 信息详细描述A、客户功能(1)浏览商品信息:任何用户都可以浏览商品信息,课通过商品分类信息查 找或者通过搜索栏直接模糊搜索查找相关商品。如有意购买这就必须先注册填写个人信 息,然后登陆。(2)注册:用户必须认真填写个人信息以确保信息
4、正确无误。(3)登录:登录后的用户可以查看和修改自己的信息。(4)购物:登录后的用户可以购买自己感兴趣的图书,先加入购物车,然后 确定订单。B、管理员功能(1)管理员注册:管理员注册直接通过数据库用户添加。(2)管理员登录:若数据库的管理员信息表中存在此用户、密码正确,此时 系统就转入后台管理界面。(3)管理员登录后可进行注册用户信息进行查询和对自己的信息进行增删改 操作,主要负责保持数据库中商品存量与实际库存量保持一致,商品来两不够时 采取相应措施。另外还要负责数据库的各种安全性和完整性维护。3. 数据流图顶层数据流程图一层数据流图4.数据字典数据字典是指对数据的数据项、数据结构、数据流、数
5、据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说 明,是一种用户可以访问的记录数据库和应用程序源数据的目录。1数据项条目数据项编号数据项名称数据类型长度取值范围A-01用户编号Char32字母、数字A-02用户名Varchar50数字、字母、汉字A-03密码Varchar50数字、字母A-04邮箱Varchar50数字、字母,A-05类别编号Char32字母、数字A-06类别名Varchar50汉字A-07图书编号char32字母,数字A-08图书名称Varchar200汉字、字母、数字2、数据流条目编号名称:数据来源数据流向简述组成B-01用户信息用户
6、录入P1用户登录时 所需输入的信息登录名+密码B-02图书信息消费者录入图书表消费者录 入、查询图 书信息查询图书信 息关键字3、数据存储数据结构编号数据存储名称数据结构组成C-01订单表订单编号,订单时间,总价,状态。地址, 用户编号C-02订单详情表数量,小计,图书名称,图书ID,图书当前 价,所属订单ID4、处理功能处理功能条目系统名:图书销售系统编号:P1条目名:登录别名:输入:用户个人信息 输出:消费者信息加工过程:分别获得消费者、系统管理员身份,进行相应的的操作权限简要说明:不同类型的用户,分别获得不同的操作权限处理功能条目系统名:图书销售系统编号:P2条目名:图书信息管理别名:输
7、入:图书信息输出:图书信息表,订单详情信息表,类 别表加工过程:消费者可以进行查询,管理员可以进行查询,修改和增加4.总体结构在线图书111f1F客户端界面管理端界面JavaBean数据库I ,F1f1客登户录管模理块模块订单信息模块添加图书类型模块添加图书模块图书管理模决登录注册才单B息管理购物车界面在购物车界面订单类图书管理类图书分类管理类图 书 分 类 类5. 总结这次实验给了我一个锻炼自己,强化专业知识的机会,通过这次课程设计, 我也得以一窥软件工程设计的广袤天地, 我相信,只要认真学习,多借鉴别人的 经验,多思考,多实践,就一定能够成为一个合格的软件设计人员,能够翱翔在 软件开发的天地。同时,我也发现自己对于软件工程设计和数据库设计的知识掌 握的还不够,设计和编程能力还有待于进一步提高。
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。