软件工程 网上书店管理系统_第1页
软件工程 网上书店管理系统_第2页
软件工程 网上书店管理系统_第3页
软件工程 网上书店管理系统_第4页
软件工程 网上书店管理系统_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE 软件工程程实验报报告实验题目目:班级:学号:姓名:任课教师师:成绩:目录TOC o 1-3 h z u HYPERLINK l _Toc279068099 实验一可可行性研研究报告告引言 PAGEREF _Toc279068099 h 11 HYPERLINK l _Toc279068100 1.1引引言 PAGEREF _Toc279068100 h 1 HYPERLINK l _Toc279068101 1.1.1 项项目背景景 PAGEREF _Toc279068101 h 1 HYPERLINK l _Toc279068102 1.1.2 术语语说明 PAGEREF _Toc

2、279068102 h 11 HYPERLINK l _Toc279068103 1.1.3 参考考文献 PAGEREF _Toc279068103 h 11 HYPERLINK l _Toc279068104 1.2可可行性研研究的前前提 PAGEREF _Toc279068104 h 1 HYPERLINK l _Toc279068105 1.2.1 功能结结构图及及功能说说明 PAGEREF _Toc279068105 h 2 HYPERLINK l _Toc279068106 1.2.2 系系统的输输入 PAGEREF _Toc279068106 h 2 HYPERLINK l _To

3、c279068107 1.2.3 系系统的输输出 PAGEREF _Toc279068107 h 3 HYPERLINK l _Toc279068108 1.2.4 系系统处理理流程(如图s11.2) PAGEREF _Toc279068108 h 3 HYPERLINK l _Toc279068109 1.2.5 性能 PAGEREF _Toc279068109 h 3 HYPERLINK l _Toc279068110 1.2.6 安全和和保密要要求 PAGEREF _Toc279068110 h 3 HYPERLINK l _Toc279068111 1.2.7 完成期期限要求求 PAG

4、EREF _Toc279068111 h 3 HYPERLINK l _Toc279068112 1.3开开发目标标 PAGEREF _Toc279068112 h 3 HYPERLINK l _Toc279068113 1.4具具备条件件 PAGEREF _Toc279068113 h 4 HYPERLINK l _Toc279068114 1.5进进行可行行性研究究的方法法 PAGEREF _Toc279068114 h 4 HYPERLINK l _Toc279068115 1.6评评价尺度度 PAGEREF _Toc279068115 h 4 HYPERLINK l _Toc27906

5、8116 1.7对对现有系系统的分分析 PAGEREF _Toc279068116 h 5 HYPERLINK l _Toc279068117 1.8所所建议系系统的技技术可行行性分析析 PAGEREF _Toc279068117 h 5 HYPERLINK l _Toc279068118 1.8.1 对对所建议议系统的的简要描描述 PAGEREF _Toc279068118 h 5 HYPERLINK l _Toc279068119 1.8.2 与与现有系系统比较较的优越越性 PAGEREF _Toc279068119 h 5 HYPERLINK l _Toc279068120 1.8.3

6、采采用建议议系统可可能带来来的影响响。 PAGEREF _Toc279068120 h 6 HYPERLINK l _Toc279068121 1.8.4 所所建议技技术可行行性分析析 PAGEREF _Toc279068121 h 6 HYPERLINK l _Toc279068122 1.9所所建议系系统的经经济可行行性分析析 PAGEREF _Toc279068122 h 6 HYPERLINK l _Toc279068123 1.9.1 支支出 PAGEREF _Toc279068123 h 6 HYPERLINK l _Toc279068124 1.9.2 成成本效益益分析 PAGE

7、REF _Toc279068124 h 66 HYPERLINK l _Toc279068125 1.100社会因因素方面面的可行行性 PAGEREF _Toc279068125 h 6 HYPERLINK l _Toc279068126 1.100.1 法律方方面的可可行 PAGEREF _Toc279068126 h 6 HYPERLINK l _Toc279068127 1.100.2 用户使使用方面面的可行行性 PAGEREF _Toc279068127 h 7 HYPERLINK l _Toc279068128 1.111结论 PAGEREF _Toc279068128 h 7 HY

8、PERLINK l _Toc279068129 实验二需需求规格格说明书书 PAGEREF _Toc279068129 h 7 HYPERLINK l _Toc279068130 2.1 引言 PAGEREF _Toc279068130 h 7 HYPERLINK l _Toc279068131 2.2 项目概概述 PAGEREF _Toc279068131 h 7 HYPERLINK l _Toc279068132 2.2.1 待待开发软软件的一一般描述述 PAGEREF _Toc279068132 h 7 HYPERLINK l _Toc279068133 2.2.2 待待开发软软件的功功

9、能(见图s22.1) PAGEREF _Toc279068133 h 8 HYPERLINK l _Toc279068134 2.2.3功能能描述 PAGEREF _Toc279068134 h 99 HYPERLINK l _Toc279068135 2.2.4系统统的DFFD(见见图s22.22.77). PAGEREF _Toc279068135 h 99 HYPERLINK l _Toc279068136 2.3 数据描描述(见表s22.1s2.3) PAGEREF _Toc279068136 h 112 HYPERLINK l _Toc279068137 2.3.1 数数据描术术 P

10、AGEREF _Toc279068137 h 12 HYPERLINK l _Toc279068138 2.3.2 数数据库描描述 PAGEREF _Toc279068138 h 133 HYPERLINK l _Toc279068139 2.3.3 数数据字典典 PAGEREF _Toc279068139 h 13 HYPERLINK l _Toc279068140 2.4.1 用用户界面面 PAGEREF _Toc279068140 h 13 HYPERLINK l _Toc279068141 2.4.2 硬硬件接口口 PAGEREF _Toc279068141 h 14 HYPERLIN

11、K l _Toc279068142 2.4.3 软软件接口口 PAGEREF _Toc279068142 h 14 HYPERLINK l _Toc279068143 2.4.4 故故障处理理 PAGEREF _Toc279068143 h 14 HYPERLINK l _Toc279068144 2.5 性能需需求 PAGEREF _Toc279068144 h 144 HYPERLINK l _Toc279068145 2.5.1 数数据精确确度 PAGEREF _Toc279068145 h 144 HYPERLINK l _Toc279068146 2.5.2 时时间特性性 PAGER

12、EF _Toc279068146 h 14 HYPERLINK l _Toc279068147 2.5.3 适适应性 PAGEREF _Toc279068147 h 114 HYPERLINK l _Toc279068148 2.6 软件属属性需求求 PAGEREF _Toc279068148 h 15 HYPERLINK l _Toc279068149 2.6.1 正正确性 PAGEREF _Toc279068149 h 115 HYPERLINK l _Toc279068150 2.6.2 可可靠性 PAGEREF _Toc279068150 h 115 HYPERLINK l _Toc2

13、79068151 2.6.3效率率 PAGEREF _Toc279068151 h 15 HYPERLINK l _Toc279068152 2.6.4 完完整性 PAGEREF _Toc279068152 h 115 HYPERLINK l _Toc279068153 2.6.5 易易实用性性 PAGEREF _Toc279068153 h 15 HYPERLINK l _Toc279068154 2.6.6可维维护性 PAGEREF _Toc279068154 h 115 HYPERLINK l _Toc279068155 2.6.7 可可测试性性 PAGEREF _Toc27906815

14、5 h 15 HYPERLINK l _Toc279068156 2.6.8复用用性 PAGEREF _Toc279068156 h 155 HYPERLINK l _Toc279068157 2.6.9安全全保密性性 PAGEREF _Toc279068157 h 15 HYPERLINK l _Toc279068158 2.6.10可可理解性性 PAGEREF _Toc279068158 h 15 HYPERLINK l _Toc279068159 2.6.11可可移植性性 PAGEREF _Toc279068159 h 15 HYPERLINK l _Toc279068160 2.6.1

15、2互互联性 PAGEREF _Toc279068160 h 116 HYPERLINK l _Toc279068161 2.6.13数数据采集集 PAGEREF _Toc279068161 h 16 HYPERLINK l _Toc279068162 2.6.14用用户特征征 PAGEREF _Toc279068162 h 16 HYPERLINK l _Toc279068163 2.6.15运运行环境境 PAGEREF _Toc279068163 h 16 HYPERLINK l _Toc279068164 2.6.16条条件与限限制 PAGEREF _Toc279068164 h 166

16、HYPERLINK l _Toc279068165 实验三概概要设计计说明书书 PAGEREF _Toc279068165 h 16 HYPERLINK l _Toc279068166 3.1 引言 PAGEREF _Toc279068166 h 166 HYPERLINK l _Toc279068167 3.2 任务概概要 PAGEREF _Toc279068167 h 177 HYPERLINK l _Toc279068168 3.2.1 目目的 PAGEREF _Toc279068168 h 177 HYPERLINK l _Toc279068169 3.2.2 需需求概要要 PAGER

17、EF _Toc279068169 h 17 HYPERLINK l _Toc279068170 3.2.3 条条件与限限制 PAGEREF _Toc279068170 h 177 HYPERLINK l _Toc279068171 3.3 总体设设计 PAGEREF _Toc279068171 h 177 HYPERLINK l _Toc279068172 3.3.1 处处理流程程 PAGEREF _Toc279068172 h 17 HYPERLINK l _Toc279068173 3.3.2功能能分配 PAGEREF _Toc279068173 h 118 HYPERLINK l _To

18、c279068174 3.4运运行设计计 PAGEREF _Toc279068174 h 19 HYPERLINK l _Toc279068175 3.4.1运行行模块的的组合 PAGEREF _Toc279068175 h 119 HYPERLINK l _Toc279068176 3.4.2 运运行控制制 PAGEREF _Toc279068176 h 19 HYPERLINK l _Toc279068177 3.4.3运行行时间 PAGEREF _Toc279068177 h 119 HYPERLINK l _Toc279068178 3.5数数据结构构设计 PAGEREF _Toc27

19、9068178 h 119 HYPERLINK l _Toc279068179 3.5.1 逻逻辑结构构设计 PAGEREF _Toc279068179 h 119 HYPERLINK l _Toc279068180 3.5.2物理理结构设设计 PAGEREF _Toc279068180 h 211 HYPERLINK l _Toc279068181 3.6出出错处理理设计 PAGEREF _Toc279068181 h 221 HYPERLINK l _Toc279068182 3.7补补救措施施 PAGEREF _Toc279068182 h 21 HYPERLINK l _Toc2790

20、68183 3.8系系统维护护设计 PAGEREF _Toc279068183 h 221 HYPERLINK l _Toc279068184 3.9安安全保密密设计 PAGEREF _Toc279068184 h 222 HYPERLINK l _Toc279068185 实验四软软件测试试文档 PAGEREF _Toc279068185 h 222 HYPERLINK l _Toc279068186 4.1引引言 PAGEREF _Toc279068186 h 222 HYPERLINK l _Toc279068187 4.2测测试计划划 PAGEREF _Toc279068187 h 2

21、2 HYPERLINK l _Toc279068188 4.3测测试报告告 PAGEREF _Toc279068188 h 22 HYPERLINK l _Toc279068189 4.4测测试文档档 PAGEREF _Toc279068189 h 22 HYPERLINK l _Toc279068190 4.5测测试用例例所选测测试方法法 PAGEREF _Toc279068190 h 22 HYPERLINK l _Toc279068191 4.6测测试资料料 PAGEREF _Toc279068191 h 25实验一 可可行性研研究报告告引言1.1引引言1.1.1 项项目背景景网站式的的

22、书店。是一种种高质量量,更快快捷,更更方便的的购书方方式。网网上书店店用于图图书的在在线销售售。而且且网站式式的书店店对图书书的管理理更加合合理化,信息化化。售书书的同时时还具有有书籍类类商品管管理、购购物车、订单管管理、会会员管理理等功能能,非常常灵活的的网站内内容和文文章管理理功能。网上书书店的优优势:涉涉及范围围广,经经营成本本低,劣劣势信用用度如,果低,影响生生意;现实书书店的优优势:直直观,信信用度高高。网上上书店的的价格透透明,使使得消费费者往往往通过在在各个网网上书店店查找需需要买的的图书进进行价格格比较,挑选价价格最便便宜的网网上书店店进行购购买。当当在网上上书店购购书后,用户

23、所所购图书书都在网网站上有有记录,方便用用户查询询。 项目名称称初步定定为: 网上书书店管理理系统该系统主主要是实实现五个个功能:图书管管理、图图书查询询、会员员管理、订单管管理、购购物车管管理本项目提提出者为为哈尔滨滨工业大大学华德德应用技技术学院院,开发者者为张兆兆印老师师软件开开发研制制中心,主管部部门为刘刘虹玉软软件开发发研制中中心。项目设设计过程程中参考考了研发发中心以以前开发发的基于于Winndowws系统统的数据据库管理理系统。1.1.2 术语语说明EBoook:电电子书Datee prroceessiing:数据处处理Dataa prroceessiing cyccle:数据处

24、处理流程程Dataa prroceessiing sysstemm seecurrityy:数据据处理系系统安全全性EC:电电子商务务SQL:结构化化查询语语言1.1.3 参考考文献1 张兆印印 邓琨琨. 软软件工程程教程M. 哈尔尔滨:东东北林业业大学出出版社,20110.2 申吉红红 廖学学峰. JSPP课程设设计案例例精编M. 北京京:清华华大学出出版社,20007.1.2可可行性研研究的前前提网上书店店可以在在家“逛商店店”,订货货不受时时间、地地点的限限制,获获得较大大量的商商品信息息,可以以买到当当地没有有的商品品, HYPERLINK /view/58921.htm 网上上支付较

25、较传统拿拿现金支支付更加加安全,可避免免现金丢丢失或遭遭到抢劫劫,从订订货、买买货到货货物上门门无需亲亲临现场场,既省省时又省省力;1.2.1 功能结结构图及及功能说说明 功功能结构构图如图图 s11.1网上书店店系统的的主要功功能:图图书管理理、图书书查询、会员管管理、订订单管理理、购物物车管理理图书管理理分为三三部分:数据添添加、数数据删除除和数据据修改。这是一一个后台台的管理理模块,书店管管理员可可以通过过用户名名和密码码的身份份验证后后进入书书店管理理页面,可以进进行对图图书种类类的管理理(包括括图书种种类的增增加、删删除和修修改)和和对图书书的管理理(图书书信息的的发布和和修改等等)

26、。图书查询询功能允允许用户户进行两两种方式式的查询询:条件件查询允允许用户户进入网网上书店店时,以以图书的的名称、作者、定价和和会员价价等了角角最新图图书信息息,模糊糊查询是是允许用用户输入入其中的的关键字字进行查查询。会员管理理:为了了能够实实现图书书商品的的购买,需要客客户的联联系方式式、送货货地址等等相关的的信息,这就需需要会员员管理这这个模块块,包括括会员的的注册(标记客客户注册册时必须须填写的的内容,因为产产生订单单时需要要这些信信息)和和会员的的登录。订单管理理:对客客户购买买商品信信息的需需求,在在确定了了所购力力书商品品名称、图书价价格、图图书数量量等信息息后,提提示用户户选择

27、对对应的送送货方式式及付款款方式、最终生生成对应应的订单单记录,以便于于网店配配货人员员依据订订单进行行后续的的出货、送货的的处理。购物车管管理:当当客户选选择购买买某种图图书产品品时,应应该能够够将所选选图书信信息,如如图书编编号、图图书价格格、购买买数量记记录到对对应购物物车中,并允许许客户返返回书目目查询页页面,选选择其他他图书并并添加到到购物车车中,当当对应购购的订单单生成后后,应该该能够自自动清除除以生成成订单的的购物车车中的信信息。图s1.1 电电子名片片管理功功能结构构图1.2.2 系系统的输输入购进的图图书信息息及会员员信息1.2.3 系系统的输输出 卖卖家所购购得的图图书的相

28、相关信息息1.2.4 系系统处理理流程(如图ss1.22)图s1.2网上上书店管管理系统统流程图图1.2.5 性能方便快捷捷有效的的实现买买家与卖卖家之间间的交易易、省时时间、费费用。查查询速度度快。具具有的性性能指标标是单个个数据的的查询速速度为11条/ss,每更更新一次次的速度度为2/s,具具有查错错功能,能进行行输入数数据的检检验。1.2.6 安全和和保密要要求系统对不不同权限限的用户户提供不不同的功功能模块块,对历历史数据据的更改改和新数数据的添添加只有有一定权权限的用用户才能能进行操操作,一一般的用用户只能能进行查查询操作作,只有有会员才才能购买买,对用用户的相相关信息息要求保保密。

29、1.2.7 完成期期限要求求本系统的的完成期期限为66个星期期,具体体进度安安排见详详细设计计。1.3开开发目标标系统的开开发目标标应考虑虑如下因因素:人力与设设备费用用的相以以减少;处理速度度的提高高;控制精度度的提高高;人员利用用率的改改进;1.4具具备条件件 项目目开发中中所具备备的条件件、假定定和所受受到的限限制,如:所建议系系统运行行寿命的的最小值值系统寿命命的最小小值应达达5年进行系统统方案选选择比较较时间系统方案案选择的的最小时时间为11个月经费、投投资方面面的来源源经费主要要来源为为哈尔滨滨工业大大学华德德应用技技术学院院软件开开发公司司硬件、软软件、运运行环境境和开发发环境方

30、方面的条条件硬件环境境:PII或或更高档档的微机机,笔记本本电脑;运行时内内存要求求:1MBB;安装所需需硬盘:5MBB;打印机:可选:软件环境境中文 Winndowws988/20000/Me/XP/NT winn7 VVisttaWeb Serrverr:Toomcaat 55.0或或以上 浏览器 :Innterrnett Exxploorerr,Neetsccapee Naaviggatoor (5)可可利用的的信息和和资源可参考已已有的应应用程序序和数据据库管理理系统(6) 系统投投入使用用的最晚晚时间系统投入入使用的的最晚时时间为112月下下旬1.5进进行可行行性研究究的方法法可行性

31、研研究的方方法如下下:客户调查查专家咨询询市场相关关产品、同类产产品调查查1.6评评价尺度度系统进行行评价时时所用的的主要尺尺度为各各项功能能的优先先顺序、开发时时间的长长短及使使用中的的难易程程序。1.7对对现有系系统的分分析我们通常常买书都都是到各各大书店店购买,书籍虽虽然很多多,但是是费时间间,而且且浪费经经力。同同时这种种方式是是接近现现实的。而网上上书店可可以查到到所买图图书的更更多信息息,因为为它是一一个网站站,它有有它独特特的售书书方式和和功能。如用户户注册会会员功能能等,会会员会有有优惠和和特别的的服务。还有就就是支付付方式了了,一般般网上书书店都有有三种类类型的支支付方式式:

32、汇款款类支付付、在线线支付、其他支支付方式式,其中中在线支支付只要要到支付付平台开开户后,将所获获开户信信息填入入即可。当在网网上书店店购书后后,用户户所购图图书都在在网站上上有记录录,方便便用户查查询。这这种方式式也解决决买家的的场地租租金、店店员工资资等费用用。也可可以节省省卖家的的一些消消费。只只是花一一些邮费费。1.8所所建议系系统的技技术可行行性分析析1.8.1 对对所建议议系统的的简要描描述 网网上书店店管理系系统采用用常规的的数据库库管理方方法,根根据客户户所查询询条件管管理的特特点对数数据库操操作。1.8.2 与与现有系系统比较较的优越越性网上书店店具有独独特的运运作方式式。网

33、上上书店的的销售运运作在电电子网络络上进行行,它先先模拟传传统书店店的购书书环节接接受订单单,然后后视情况况直接从从出版社社取得印印刷本图图书或包包盒型电电子出版版物,通通过邮政政部门交交给读者者,或者者将出版版物由网网上传递递给读者者。网上书店店图书品品种多。网上书书店的图图书品种种可以比比大型传传统书店店多出十十几倍甚甚至几十十倍,这这是绝对对的优势势。网上书店店图书传传递速度度快。电电子数据据交流(ED11)渐渐渐取代了了信函、传真、电话等等传统的的出版发发行所依依靠的业业务联系系方式。网上书书店在收收到一份份订单后后立即(通常是是几分钟钟内)给给读者发发出“订购确确认”的电子子信。如如

34、果读者者发现订订单有差差错,可可以及时时修改。网上书书店往往往与快递递公司合合作开展展送书业业务,从从书店收收到订单单到读者者收到图图书的时时间只需需四五天天,若是是加急订订购的话话,时间间还可以以缩短。网上书店店图书价价格便宜宜。网上上书店抛抛弃了传传统书店店所需的的服务设设施和多多重环节节,把节节约下来来的开支支转化成成优惠书书价吸引引读者。印刷、纸张等等费用不不断增长长,而电电子计算算、存储储和通讯讯费用则则逐年下下降也是是网上书书店书价价较低的的原因之之一。网上书店店订书程程序简单单。网上上书店网网页内容容的设计计安排简简明实用用,容易易操作,读者只只需坐在在电脑屏屏幕前,在网上上书店

35、的的主页上上填好相相应的表表格,就就可以将将自己的的需要登登录到网网上书店店的数据据库中,马上得得到是否否有货的的信息,大大简简化了购购书手续续。读者者可以不不分昼夜夜,随时时定购图图书。网上书店店提供全全方位的的图书信信息和双双向交流流的渠道道。网上上书店提提供的图图书信息息包括书书名、作作者、出出版社、出版年年月、版版次、原原书定价价、优惠惠价、有有否现货货、图书书递送所所需时间间等,还还提供足足够精彩彩详尽的的图书介介绍,或或部分新新书章节节段落评评价以及及图书销销售排行行榜等资资料。1.8.3 采采用建议议系统可可能带来来的影响响。采用网上上书店系系统将大大大提高高用户的的时间、费用、

36、经力等等。有利利于用户户买到更更称心的的书籍,同时本本系统节节约场地地,人员员费用等等,进一一步减少少支出。1.8.4 所所建议技技术可行行性分析析本系统为为一个数数据库管管理系统统,现有有技术已已较为成成熟,估估计利用用现有技技术应完完全可以以达到功功能目标标;同时时,考虑虑到开发发期限较较为充裕裕,预计计可以在在规定期期限内完完成开发发。1.9所所建议系系统的经经济可行行性分析析1.9.1 支支出1) 设设备及软软件投资资 硬硬件设备备:PC机机 软软件:WWinddowss95/98/XP,Vissuall Baasicc6.002) 其其它一次次性支出出 软软件设计计和开发发费用3)

37、经经常性支支出 软软件维护护费用1.9.2 成成本效益益分析假设该系系统的运运行需要要一台880GBB硬盘惠惠普微机机一台和和一台打打印机,估计要要0.55万元左左右(含含有关软软件)。开发这这个系统统估计22个人月月的工作作量,如如果每人人每个月月工资660000元,则则共需要要1.22万元。这两项项成本共共1.77万元。软件维维护费用用为20000元元/年。通过成本本/利益益分析可可知系统统建成后后每年可可以节约约2名职职工,如如果每个个月工资资按10000元元计算,并按年年利率110%计计算,计计算投资资回收期期和5年年后的纯纯收入是是多。解:计算算结果见见表S11.1。1.100社会因

38、因素方面面的可行行性1.100.1 法律方方面的可可行 新系统统的研制制和开发发,将不会会侵犯他他人、集集体和国国家的利利益,不会违违反国家家政策和和法律。1.100.2 用户使使用方面面的可行行性新系统的的研制和和开发充充分考虑虑用户的的方便、利益、安全等等,从面面能满足足使用要要求。表s1.1 教材材购销系系统的成成本/效效益分析析购买设备备、软件件费0.5万万人力(22个月,月工资资60000元)1.2万万开发成本本总计1.7万万系统维护护费0.2万万/年每年节省省人力费费用2.4 万/年年每年节省省经费1万/年年.年节省(元元)(1+ii)n现在值(万元)累计现在在值(万万元)11万元

39、/年1.10.90090.900921万元/年1.2110.82261.733531万元/年1.33310.75512.466841万元/年1.46640.68833.166951万元/年1.61110.62213.7995年后的的纯收入入3.099投资回收收期1966年1.111结论结论意见见:经上述述可行性性分析,系统研研制和开开发立即即开始进进行。INDEX o S c 2 z 2052实验二 需求求规格说说明书2.1 引言为了开发发出真正正满足用用户需求求的软件件产品,首先必必须知道道用户的的需求。此阶段段就是准准确地回回答“系统必必须做什什么”这个问问题,对对目标系系统提出出完整、准

40、确、清晰、具体的的要求。2.2 项目概概述2.2.1 待待开发软软件的一一般描述述管理员可可以维护护客户注注册信息息、维护护图书信信息、处处理订定定单信息息、维护护系统公公告、网网上售书书。游客客可以在在线注册册为会员员、购书书。本系系统的设设计目标标将最终终定位于于完成以以上所述述的系统统主要业业务的基基本模型型上。最终用户户的特点点:会基基本操作作电脑,熟悉网网上购书书流程以以及相关关的安全全维护知知识。操作人员员、维护护人员:能熟练练操作计计算机,熟悉基基本软件件维护知知识,针针对本系系统,操操作人员员熟悉本本系统的的操作流流程。软件的预预期使用用频度:每天大大概累计计几百人人2.2.2

41、 待待开发软软件的功功能(见见图s22.1)图S2.1电子子名片管管理系统统的功能能结构图图本软件具具有如下下主要功功能:图书管理理数据添加加数据删除除数据修改改会员管理理会员注册册会员查询询图书查询询查询管理理条件查询询模糊查询询购物车管管理图书添加加图书查询询图书修改改订单管理理订单查询询订单修改改2.2.3功能能描述身份验证证功能对登录用用户的身身份进行行验证,通过者者才可以以进入系系统;条件查询询功能(1)如如按书名名、名号号、作者者、出版版社等(2)模模糊查询询数据添加加功能增加一条条新记录录数据删除除功能删除一条条记录,并且提提供确认认机制。数据修改改功能修改任意意一条记记录的所所

42、有域,其中书书名不能能为空用户管理理功能添加用户户功能删除用户户功能功能修改改用户功功能2.2.4系统统的DFFD(见见图s22.22.77).图s2.2 顶顶层数据据流图图s2.3前台台会员购购买图书书用例关关系图图s2.4 后后台管理理员操作作用例关关系图图s2.5系统统第二层层数据流流图(前前台购书书)图s2.6系统统第二层层数据流流图(后后台管理理)图s2.7系统统第三层层数据流流图(用用户登录录)2.3 数据描描述(见见表s22.1s2.3)2.3.1 数数据描术术静态数据据:表s2.1 用用户表UUserr用户序号号U_idd用户名Userrnamme出生日期期U_biirthhd

43、ayy性别U_seex密码Passsworrd邮箱地址址U_maail表s2.2 书箱箱详细表表Prooducct书籍编号号P_idd书籍名称称P_naame书籍价格格P_prricee作者P_auuthoor简介P_innfo表s2.3 顾顾客订单单表Orrderr订单编号号O_idd顾客编号号U_idd书籍编号号P_idd购买数量量O_nuumbeer购买日期期O_tiime 动态数数据 输输入数据据:菜单单选项,查询关关键字,新建记记录项,导入文文件 输输出数据据:由查查询关键键字确定定的数据据库记录录集合或或全部记记录 内内部生成成的数据据:中间间查询结结果2.3.2 数数据库描描述

44、本本软件采采用SQQL数据据库2.3.3数据字字典数据流图图,层次次方框图图(参见见图S22.1S2.7),其其中涉及及到的数数据定义义如下:1 用户序序号11数字字1002 用户名名1汉汉字1103出出生日期期1数字|-1104性性别=男女女5手手机11数字字SPPACEE-206密密码1字字母数数字字字符107邮邮箱地址址1字母.数字208书书籍编号号=1数字109书书籍名称称1汉字数字字母字符2010书籍价价格11数字字10011作者11汉字字10012简介11汉字字数字字字符符500013 订单单编号1数数字110014 顾客客编号1数数字110015书籍编编号11数字字100016

45、购买买数量1数数字11017购买日日期11数字字|-1018 家庭庭地址=1汉汉字数数字55011字母母数字字100019邮编1数数字8820个人主主面11字母母.数字:/402.4 外部接接口需求求2.4.1 用用户界面面采用Wiindoows的的通用图图形界面面,对用用户友好好,且必必须对鼠鼠标和键键盘提供供支持,界面的的设计应应遵循如如下规则则:界面要具具有一致致性,界界面规范范应遵循循Winndowws软件件界面的的规范;提供简单单的错误误处理;提供信息息反馈,用多种种信息提提示用户户当前软软件运行行的状态态,软件件界面元元件的功功能;操作可逆逆,其动动作可骒骒单个的的操作,或者是是一

46、个相相对独立立的操作作序列;设计良好好的联机机帮助;显示启动动画面,画面简简洁明快快,富有有现代气气息,不不能太花花哨;应遵循国国家关于于计算机机词汇的的标准,用词应应当精练练准确,没有歧歧义,图图形的意意义明朗朗。2.4.2 硬硬件接口口支持一般般的PIII或更更档微机机,笔记记本电脑脑。2.4.3 软软件接口口运行于WWINDDOWSS95/98/ME/20000/NNT/220077的操作作系统之之上;2.4.4 故故障处理理正常使用用时不应应该出错错,若运运行时遇遇到不可可恢复的的系统错错误,也也必须保保证数据据库的完完好无损损。2.5 性能需需求2.5.1 数数据精确确度查询时应应保

47、证查查全率1100%,所有有相应域域包含查查询关键键字的记记录都应应能查到到。查询时应应保证查查准率1100%,查到到的记录录应与给给定的单单项或组组合项查查询条件件完全匹匹配。2.5.2 时时间特性性一般操作作的响应应时间应应在12秒内内,对打打印机的的操作及及数据的的导入和和导出也也应在可可接受的的时间内内完成。2.5.3 适适应性满足个人人使用的的需求。对前面面提到的的运行环环境要求求不应存存在困难难。2.6 软件属属性需求求2.6.1 正正确性要求发布布的软件件达到用用户的预预期目标标,运行行时基本本无错误误2.6.2 可可靠性在一般条条件下,应不出出故障2.6.3效率率对于浏览览,查

48、询询,购买买,删除除,订购购,密码码设置的的一般操操作,要要求及时时响应,在12秒内内。2.6.4 完完整性要求能在在发生意意外(如如掉电,网络故故障等)的情况况下,保保证不选选择数据据。2.6.5 易易实用性性要求能尽尽量为用用户的使使用提供供方便,软件界界面符合合目前流流行的界界面规范范。2.6.6可维维护性要求本软软件在运运行中发发现错误误时,能能快速,准确对对其进行行定位,诊断和和修改。2.6.7 可可测试性性设计时尽尽可能减减少测试试本软件件的各项项功能所所需要的的工作量量。2.6.8复用用性设计时尽尽可能采采取模块块化的方方法进行行设计,对系统统内各模模块接口口尽可能能达到高高内聚

49、,低耦合合的程度度,以提提高各模模块的复复用性。2.6.9安全全保密性性要求提供供身份验验证,只只允许通通过身份份验证的的用户使使用,对对于三次次 密码码输入不不正确的的,应强强行关闭闭,绝不不泄漏用用户的相相关信息息。2.6.10可可理解性性对于本软软件提供供的各种种菜单命命令,各各种信息息提示,应易于于用户理理解。2.6.11可可移植性性要求本软软件在将将来能易易于向WWINDDOWSS高版本本的操作作系统上上移植,以用于于掌上电电脑。2.6.12互互联性要求提供供数据的的导入和和导出接接口,以以易于同同其他系系统的连连接。2.6.13数数据采集集通过身份份验证的的用户,采用键键盘和鼠鼠标

50、直接接输入或或者从外外部文件件导入数数据。2.6.14用用户特征征使用本软软件的用用户群非非常广泛泛,它非非常适合合用于具具有如下下特点的的人员:工作中非非常繁忙忙的人;宅男,宅宅女;经常上网网的人;针对如上上用户特特点,本本软件可可以迅捷捷、准确确、方便便地提供供个人社社会关系系数据库库管理系系统的各各项管理理功能,同时力力求为用用户提供供方便、高效、实用的的功能。2.6.15运运行环境境PII或或更高档档的微机机,笔记记本电脑脑;运行时内内存要求求:1MMB安装所需需硬盘:5MBB打印机:可选软件环境境中文 Winndowws988/20000/Me/XP/NT winn7 VVistta

51、2.6.16条条件与限限制考虑到本本软件使使用的广广泛性,在设计计时应注注意软件件的可移移植性,能方便便地将其其移植到到掌的电电脑,用用兼容各各大网站站。因本软件件管理的的信息属属于人个个隐私信信息,必必须注意意信息的的安全防防范。同时应以以标准的的数据格格式来实实现,以以方便数数据的共共享。实验三 概要设设计说明明书3.1 引言 参见见1.113.2 任务概概要3.2.1 目目的编写网上上书店系系统详细细设计说说明书的的目的在在于从详详细设计计的角度度明确网网上书店店项目的的业务品品种、功功能范围围,明确确与业务务主机/终端系系统的接接口和业业务处理理模式,使系统统开发人人员和产产品管理理人

52、员明明确产品品功能,可以有有针对性性的进行行系统开开发、测测试、验验收等各各方面的的工作。3.2.2 需需求概要要参见2.23.2.3 条条件与限限制 本系统统更为理理想的选选择是与与其他办办公自动动化套件件集成起起来,作作为其中中的一个个组件,在功能能方面可可以考虑虑由多用用户分别别进行管管理,系系统可以以为级不不同的用用户设置置不同的的权限等等,同时时应进一一步提高高系统的的安全保保密性。3.3 总体设设计3.3.1 处处理流程程 系统统启动后后,进入入主界面面,然后后通过身身份验证证进入系系统里,根据系系统配置置文件将将数据库库导入,并设置置各全局局变量;由退出出系统事事件激活活退出系系

53、统模块块,退出出系统;系统总体体结构如如图s3.11所示。各模块设设计如下下:图s3.1 系系统总体体结构和和模块外外部设计计3.3.2功能能分配系统控制制功能初始化模模块(MM1)会员验证证模块(M2)游客模块块(M33)管理员验验证模块块(M44)图书查询询(M221)购物车(M222)订单(MM23)退出(MM24)会员管理理(M441)图书管理理(M442)订单管理理(M443)退出(MM44) 图书查查询功能能条件查询询模块(M2111)模糊查询询模块(M2112)购物车功功能添加图书书模块(M2221)查询图书书模块(M2222)修改图书书模块(M2223)订单功能能订单查询询模块

54、(M2331)订单修改改模块(M2332)会员管理理会员登陆陆模块(M4111)会员注册册模块(M4112)会员注销销模块(M4113)图书管理理图书添加加模块(M4221)图书删除除模块(M4222)图书修改改模块(M4223)订单管理理执行订单单模块(M4331)查看订单单模块(M4332)3.4运运行设计计3.4.1运行行模块的的组合模块命名名方式按按照相应应模块结结合特性性制定。命名方方式为MMx和MMxy,其中数数字相同同的模块块即为同同类模块块3.4.2 运运行控制制本软件控控制流程程:想由由操作系系统启动动M1(初始化化模块)然后进进入通过过身份验验证后,登录系系统,并并调用MM

55、2,MM3和MM4,然然后进入入,由相相应消息息分别击击活M221,MM33,M422等模块块。其中中M244为退出出模块。3.4.3运行行时间各模块运运行时间间均应控控制在112秒秒内。由由于系统统采用消消息驱动动方式,将有效效提高计计算机的的利用率率3.5数数据结构构设计3.5.1 逻逻辑结构构设计(1)全全局变量量记记录总数数 ReecorrdTootall: Innt浏浏览顺序序数组 BBrowwse: IINt Broowseemaax焦焦点记录录 FoccusRRecoord: IInt表表Froom:Acttionn=”.liink.jspp” meethood=”posst”

56、内存存记录缓缓冲区 RRecoordBBufffer: NammeAddd RRecoordBBufffer NammeAddd=: maax Strructt INNt IIndeex; Chaar NNamee200;Charr Coompaany80;Charr Teelnuump40;NammeAddd;(2) 数据据库Naame-CarrD TTabeel 定定义字段名姓名类型用户类型型性别邮政编码码电子邮箱箱电话地址真实姓名名密码用户名收货人邮邮编收货人地地址收货人邮邮箱收货人订单金额额送货方式式付款方式式定购时间间收货人电电话产品标识识数量出售价格格应付总和和图片出版日期期页数编

57、号出版社卖出价格格产品价格格产品名称称作者是否卖出出链接名称称链接地址址表typeegendderposttcoddeemaiilteleephooneaddrressstrueenammepasssnameeCPosstcoodeCAdddresssCEmaailConssignneeSumPaymmenttShippGreaateTTimeeGPhooneUserrIDQuallityySolddPriicePayssumImaggePubllishhDattePageeISBNNPubllishherSolddPriicePricceProdducttNammeAuthhorIsSeel

58、liingLinkknammeAddrresssFormmNvarrchaar(550)Nvarrchaar(110)Nvarrchaar(550)Nvarrchaar(550)Nvarrchaar(550)Nvarrchaar(1100)Nvarrchaar(220)Nvarrchaar(550)Nvarrchaar(550)Nvarrchaar(550)Nvarrchaar(1100)Nvarrchaar(550)Nvarrchaar(220)DeciimallNvarrchaar(550)Nvarrchaar(550)Dateetimme(88)Nvarrchaar(550)Int(4)

59、Int(4)Numeericc(9)Numeericc(9)Nvarrchaar(550)Dateetimme(88)Int(4)Nvarrchaar(220)Nvarrchaar(550)Deciimall(9)Deciimall(9)Nvarrchaar(550)Nvarrchaar(550)Bit(1)Textt(500)Textt(500)Formmat(3)文文件名admiinliist.asppx 管理员员首页addbbookk.asspx 添添加图书书信息bookkdettaill.sppx 图书详详情Bookklisst.aaspxx 管理员员图书列列表Carttok.aspp

60、x 填写购购物车客客户信息息Headdad.asppx 管管理员登登录首页页头部Indeex.aaspxx 主页面面Logiin.aaspxx 用户登登录页面面Moreeboookinn.asspx 更更多图书书页面Reg.asppx 用用户注册册页面Taill.asspx 首首页底部部页面Updaatessearrchbbookk.asspx 修改查查询图书书(管理理员)Userrlisst.aaspxx 用户信信息列表表3.5.2物理理结构设设计数据库NNAMEE-BOOOK的的 文件件物理结结构:采采用顺序序结构的的记录文文件。3.6出出错处理理设计本软件应应充分考考虑各种种系统错错误,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论