2021-2022年收藏的精品资料软件工程 网上书店管理系统.doc
《2021-2022年收藏的精品资料软件工程 网上书店管理系统.doc》由会员分享,可在线阅读,更多相关《2021-2022年收藏的精品资料软件工程 网上书店管理系统.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程实验报告实验题目: 班级: 学号: 姓名: 任课教师: 成绩: 25目 录实验一 可行性研究报告引言11.1引言11.1.1 项目背景11.1.2 术语说明11.1.3 参考文献11.2可行性研究的前提11.2.1 功能结构图及功能说明21.2.2 系统的输入21.2.3 系统的输出31.2.4 系统处理流程(如图s1.2)31.2.5 性能31.2.6 安全和保密要求31.2.7 完成期限要求31.3开发目标31.4具备条件41.5进行可行性研究的方法41.6评价尺度41.7对现有系统的分析51.8所建议系统的技术可行性分析51.8.1 对所建议系统的简要描述51.8.2 与现有系统
2、比较的优越性51.8.3 采用建议系统可能带来的影响。61.8.4 所建议技术可行性分析61.9所建议系统的经济可行性分析61.9.1 支出61.9.2 成本效益分析61.10社会因素方面的可行性61.10.1 法律方面的可行61.10.2 用户使用方面的可行性71.11结论7实验二 需求规格说明书72.1 引言72.2 项目概述72.2.1 待开发软件的一般描述72.2.2 待开发软件的功能(见图s2.1)82.2.3功能描述92.2.4系统的DFD(见图s2.22.7).92.3 数据描述(见表s2.1s2.3)122.3.1 数据描术122.3.2 数据库描述132.3.3 数据字典13
3、2.4.1 用户界面132.4.2 硬件接口142.4.3 软件接口142.4.4 故障处理142.5 性能需求142.5.1 数据精确度142.5.2 时间特性142.5.3 适应性142.6 软件属性需求152.6.1 正确性152.6.2 可靠性152.6.3效率152.6.4 完整性152.6.5 易实用性152.6.6可维护性152.6.7 可测试性152.6.8复用性152.6.9安全保密性152.6.10可理解性152.6.11可移植性152.6.12互联性162.6.13数据采集162.6.14用户特征162.6.15运行环境162.6.16条件与限制16实验三 概要设计说明书
4、163.1 引言163.2 任务概要173.2.1 目的173.2.2 需求概要173.2.3 条件与限制173.3 总体设计173.3.1 处理流程173.3.2功能分配183.4运行设计193.4.1运行模块的组合193.4.2 运行控制193.4.3运行时间193.5数据结构设计193.5.1 逻辑结构设计193.5.2物理结构设计213.6出错处理设计213.7补救措施213.8系统维护设计213.9安全保密设计22实验四 软件测试文档224.1引言224.2测试计划224.3测试报告224.4测试文档224.5测试用例所选测试方法224.6测试资料25实验一 可行性研究报告引言1.1
5、引言1.1.1 项目背景网站式的书店。是一种高质量,更快捷,更方便的购书方式。网上书店用于图书的在线销售。而且网站式的书店对图书的管理更加合理化,信息化。售书的同时还具有书籍类商品管理、购物车、订单管理、会员管理等功能,非常灵活的网站内容和文章管理功能。网上书店的优势:涉及范围广,经营成本低,劣势信用度如,果低,影响生意;现实书店的优势:直观,信用度高。网上书店的价格透明,使得消费者往往通过在各个网上书店查找需要买的图书进行价格比较,挑选价格最便宜的网上书店进行购买。当在网上书店购书后,用户所购图书都在网站上有记录,方便用户查询。 项目名称初步定为: 网上书店管理系统该系统主要是实现五个功能:
6、图书管理、图书查询、会员管理、订单管理、购物车管理本项目提出者为哈尔滨工业大学华德应用技术学院,开发者为张兆印老师软件开发研制中心,主管部门为刘虹玉软件开发研制中心。项目设计过程中参考了研发中心以前开发的基于Windows系统的数据库管理系统。1.1.2 术语说明EBook:电子书Date processing:数据处理Data processing cycle:数据处理流程Data processing system security:数据处理系统安全性EC:电子商务SQL:结构化查询语言1.1.3 参考文献1 张兆印 邓琨. 软件工程教程M. 哈尔滨:东北林业大学出版社,2010.2 申吉
7、红 廖学峰. JSP课程设计案例精编M. 北京:清华大学出版社,2007.1.2可行性研究的前提网上书店可以在家“逛商店”,订货不受时间、地点的限制,获得较大量的商品信息,可以买到当地没有的商品,网上支付较传统拿现金支付更加安全,可避免现金丢失或遭到抢劫,从订货、买货到货物上门无需亲临现场,既省时又省力;1.2.1 功能结构图及功能说明 功能结构图如图 s1.1网上书店系统的主要功能:图书管理、图书查询、会员管理、订单管理、购物车管理图书管理分为三部分:数据添加、数据删除和数据修改。这是一个后台的管理模块,书店管理员可以通过用户名和密码的身份验证后进入书店管理页面,可以进行对图书种类的管理(包
8、括图书种类的增加、删除和修改)和对图书的管理(图书信息的发布和修改等)。图书查询功能允许用户进行两种方式的查询:条件查询允许用户进入网上书店时,以图书的名称、作者、定价和会员价等了角最新图书信息,模糊查询是允许用户输入其中的关键字进行查询。会员管理:为了能够实现图书商品的购买,需要客户的联系方式、送货地址等相关的信息,这就需要会员管理这个模块,包括会员的注册(标记客户注册时必须填写的内容,因为产生订单时需要这些信息)和会员的登录。订单管理:对客户购买商品信息的需求,在确定了所购力书商品名称、图书价格、图书数量等信息后,提示用户选择对应的送货方式及付款方式、最终生成对应的订单记录,以便于网店配货
9、人员依据订单进行后续的出货、送货的处理。购物车管理:当客户选择购买某种图书产品时,应该能够将所选图书信息,如图书编号、图书价格、购买数量记录到对应购物车中,并允许客户返回书目查询页面,选择其他图书并添加到购物车中,当对应购的订单生成后,应该能够自动清除以生成订单的购物车中的信息。图s1.1 电子名片管理功能结构图1.2.2 系统的输入购进的图书信息及会员信息1.2.3 系统的输出 卖家所购得的图书的相关信息 1.2.4 系统处理流程(如图s1.2) 图s1.2网上书店管理系统流程图1.2.5 性能方便快捷有效的实现买家与卖家之间的交易、省时间、费用。查询速度快。具有的性能指标是单个数据的查询速
10、度为1条/s,每更新一次的速度为2/s,具有查错功能,能进行输入数据的检验。1.2.6 安全和保密要求系统对不同权限的用户提供不同的功能模块,对历史数据的更改和新数据的添加只有一定权限的用户才能进行操作,一般的用户只能进行查询操作,只有会员才能购买,对用户的相关信息要求保密。 1.2.7 完成期限要求 本系统的完成期限为6个星期,具体进度安排见详细设计。1.3开发目标系统的开发目标应考虑如下因素:(1) 人力与设备费用的相以减少;(2) 处理速度的提高;(3) 控制精度的提高;(4) 人员利用率的改进;1.4具备条件 项目开发中所具备的条件、假定和所受到的限制,如:(1) 所建议系统运行寿命的
11、最小值系统寿命的最小值应达5年(2) 进行系统方案选择比较时间系统方案选择的最小时间为1个月(3) 经费、投资方面的来源经费主要来源为哈尔滨工业大学华德应用技术学院软件开发公司(4) 硬件、软件、运行环境和开发环境方面的条件硬件环境:PII或更高档的微机,笔记本电脑;运行时内存要求:1MB;安装所需硬盘:5MB;打印机:可选:软件环境中文 Windows98/2000/Me/XP/NT win7 VistaWeb Server:Tomcat 5.0或以上 浏览器 :Internet Explorer,Netscape Navigator (5)可利用的信息和资源可参考已有的应用程序和数据库管理
12、系统(6) 系统投入使用的最晚时间系统投入使用的最晚时间为12月下旬1.5进行可行性研究的方法可行性研究的方法如下:(1) 客户调查(2) 专家咨询(3) 市场相关产品、同类产品调查1.6评价尺度系统进行评价时所用的主要尺度为各项功能的优先顺序、开发时间的长短及使用中的难易程序。1.7对现有系统的分析我们通常买书都是到各大书店购买,书籍虽然很多,但是费时间,而且浪费经力。同时这种方式是接近现实的。而网上书店可以查到所买图书的更多信息,因为它是一个网站,它有它独特的售书方式和功能。如用户注册会员功能等,会员会有优惠和特别的服务。还有就是支付方式了,一般网上书店都有三种类型的支付方式:汇款类支付、
13、在线支付、其他支付方式,其中在线支付只要到支付平台开户后,将所获开户信息填入即可。当在网上书店购书后,用户所购图书都在网站上有记录,方便用户查询。这种方式也解决买家的场地租金、店员工资等费用。也可以节省卖家的一些消费。只是花一些邮费。1.8所建议系统的技术可行性分析1.8.1 对所建议系统的简要描述 网上书店管理系统采用常规的数据库管理方法,根据客户所查询条件管理的特点对数据库操作。1.8.2 与现有系统比较的优越性网上书店具有独特的运作方式。网上书店的销售运作在电子网络上进行,它先模拟传统书店的购书环节接受订单,然后视情况直接从出版社取得印刷本图书或包盒型电子出版物,通过邮政部门交给读者,或
14、者将出版物由网上传递给读者。网上书店图书品种多。网上书店的图书品种可以比大型传统书店多出十几倍甚至几十倍,这是绝对的优势。网上书店图书传递速度快。电子数据交流(ED1)渐渐取代了信函、传真、电话等传统的出版发行所依靠的业务联系方式。网上书店在收到一份订单后立即(通常是几分钟内)给读者发出“订购确认”的电子信。如果读者发现订单有差错,可以及时修改。网上书店往往与快递公司合作开展送书业务,从书店收到订单到读者收到图书的时间只需四五天,若是加急订购的话,时间还可以缩短。网上书店图书价格便宜。网上书店抛弃了传统书店所需的服务设施和多重环节,把节约下来的开支转化成优惠书价吸引读者。印刷、纸张等费用不断增
15、长,而电子计算、存储和通讯费用则逐年下降也是网上书店书价较低的原因之一。网上书店订书程序简单。网上书店网页内容的设计安排简明实用,容易操作,读者只需坐在电脑屏幕前,在网上书店的主页上填好相应的表格,就可以将自己的需要登录到网上书店的数据库中,马上得到是否有货的信息,大大简化了购书手续。读者可以不分昼夜,随时定购图书。网上书店提供全方位的图书信息和双向交流的渠道。网上书店提供的图书信息包括书名、作者、出版社、出版年月、版次、原书定价、优惠价、有否现货、图书递送所需时间等,还提供足够精彩详尽的图书介绍,或部分新书章节段落评价以及图书销售排行榜等资料。1.8.3 采用建议系统可能带来的影响。采用网上
16、书店系统将大大提高用户的时间、费用、经力等。有利于用户买到更称心的书籍,同时本系统节约场地,人员费用等,进一步减少支出。1.8.4 所建议技术可行性分析本系统为一个数据库管理系统,现有技术已较为成熟,估计利用现有技术应完全可以达到功能目标;同时,考虑到开发期限较为充裕,预计可以在规定期限内完成开发。1.9所建议系统的经济可行性分析 1.9.1 支出1) 设备及软件投资 硬件设备:PC机 软件:Windows95/98/XP,Visual Basic6.02) 其它一次性支出 软件设计和开发费用3) 经常性支出 软件维护费用1.9.2 成本效益分析假设该系统的运行需要一台80GB硬盘惠普微机一台
17、和一台打印机,估计要0.5万元左右(含有关软件)。开发这个系统估计2个人月的工作量,如果每人每个月工资6000元,则共需要1.2万元。这两项成本共1.7万元。软件维护费用为2000元/年。通过成本/利益分析可知系统建成后每年可以节约2名职工,如果每个月工资按1000元计算,并按年利率10%计算,计算投资回收期和5年后的纯收入是多。解:计算结果见表S1.1。1.10社会因素方面的可行性 1.10.1 法律方面的可行 新系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律。1.10.2 用户使用方面的可行性新系统的研制和开发充分考虑用户的方便、利益、安全等,从面能满足使用要求
18、。表s1.1 教材购销系统的成本/效益分析购买设备、软件费0.5万人力(2个月,月工资6000元)1.2万开发成本总计1.7万系统维护费0.2万/年每年节省人力费用2.4 万/年每年节省经费1万/年.年节省(元)(1+i)n现在值(万元)累计现在值(万元)11万元/年1.10.9090.90921万元/年1.210.8261.73531万元/年1.3310.7512.46841万元/年1.4640.6833.16951万元/年1.6110.6213.795年后的纯收入3.09投资回收期196年1.11结论结论意见:经上述可行性分析,系统研制和开发立即开始进行。实验二 需求规格说明书2.1 引言
19、为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。此阶段就是准确地回答“系统必须做什么”这个问题,对目标系统提出完整、准确、清晰、具体的要求。2.2 项目概述 2.2.1 待开发软件的一般描述管理员可以维护客户注册信息、维护图书信息、处理订定单信息、维护系统公告、网上售书。游客可以在线注册为会员、购书。本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模型上。最终用户的特点:会基本操作电脑,熟悉网上购书流程以及相关的安全维护知识。操作人员、维护人员:能熟练操作计算机,熟悉基本软件维护知识,针对本系统,操作人员熟悉本系统的操作流程。软件的预期使用频度:每天大概累计几百人2.
20、2.2 待开发软件的功能(见图s2.1)图S2.1 电子名片管理系统的功能结构图本软件具有如下主要功能:l 图书管理数据添加数据删除数据修改l 会员管理u 会员注册u 会员查询u 图书查询l 查询管理 u 条件查询u 模糊查询l 购物车管理u 图书添加u 图书查询u 图书修改l 订单管理u 订单查询u 订单修改2.2.3功能描述l 身份验证功能 对登录用户的身份进行验证,通过者才可以进入系统;l 条件查询功能(1)如按书名、名号、作者、出版社等(2)模糊查询l 数据添加功能增加一条新记录l 数据删除功能删除一条记录,并且提供确认机制。l 数据修改功能 修改任意一条记录的所有域,其中书名不能为空
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021-2022年收藏的精品资料软件工程 网上书店管理系统 2021 2022 收藏 精品 资料软件 工程 网上 书店 管理 系统
限制150内