网上书店完整系统需求分析_第1页
网上书店完整系统需求分析_第2页
网上书店完整系统需求分析_第3页
网上书店完整系统需求分析_第4页
网上书店完整系统需求分析_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、网上书店管理系统需求分析说明书指导老师:XXX小组人员:XXX计算机学院需求规格说明书1.绪论矚润厲钐瘗睞枥庑赖。1.1编写目的聞創沟燴鐺險爱氇谴净。1.2项目背景 残骛楼諍锩瀨濟溆塹籟。1.3网上书店员系统的功能要求 酽锕极額閉镇桧猪訣锥。1.4定义、缩写词和符号彈贸摄尔霁毙攬砖卤庑。1.5参考资料謀抟箧飆鐸怼类蒋薔。2任务概述厦礴恳蹒骈時盡继價骚。2.1目标茕桢广鳓鯡选块网羈泪。2.1.1开发目标鹅亚尽損鹤惨歷茏鴛賴。2.1.2应用目标 籟丛妈羥为贍债蛏练淨。2.2运行环境預頌圣鉉儐歲龈讶骅籴。2.2.1硬件环境渗釤呛俨匀谔鱉调硯錦。2.2.2软件环境铙誅卧泻噦圣骋贶頂廡。2.3条件与限制

2、.擁締凤袜备訊顎轮烂蔷。3.数据描述贓熱俣阃歲匱阊邺镓騷。3.1静态数据坛搏乡囂忏蒌鍥铃氈淚。3.2动态数据蜡變黲癟報伥铉锚鈰赘。3.3数据库描述買鯛鴯譖昙膚遙闫撷凄。3.4数据流图綾镝鯛駕櫬鹕踪韦辚糴。3.5数据字典驅踬髏彦浃绥譎饴憂锦。3.6网上书店系统的数据需求猫虿驢绘燈鮒诛髅貺庑。4. 功能要求锹籁饗迳琐筆襖鸥娅薔。4.1功能划分構氽頑黉碩饨荠龈话骛。4.2功能描述輒峄陽檉簖疖網儂號泶。5. 性能需求尧侧閏繭絳闕绚勵蜆贅。5.1数据精确度 1识饒鎂錕缢灩筧嚌俨淒。5.2时间特性1 凍鈹鋨劳臘错痫婦胫籴。5.3适应性恥諤銪灭萦欢煬鞏鹜錦。6. 运行需求鯊腎鑰诎漣鉀沩懼統庫。6.1用户界面

3、10癘鄴颃诌攆檸攜驤蔹。6.2硬件接口 阌擻輳嬪諫迁择植秘騖。6.3软件接口 1氬嚕躑竄贸恳彈濾颔澩。6.4故障处理1釷鹆資贏車贖孙滅獅赘。7. 其它要求怂I阐譜鯪迳導嘯畫長凉。需求分析说明书网上书店管理系统1.绪论网上书店管理系统的简介:网上书店系统是便于书商和购买者之间交易的网络平台系统。实现游客浏览图书,搜索图书;游客注册会员,修改密码,会员修改信息、购买图书、订单管理,提交订单, 订单查询;销售排行;新书上架;网站公告。谚辞調担鈧谄动禪泻類。1.1编写目的此需求规格说明书对网上书店管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、 性能与界面,使系统分析人员及软件

4、开发人员能清楚地 了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。嘰觐詿缧铴嗫偽純铪锩。1.2项目背景本需求分析说明书为软件工程课程的实验项目,希望通过网上书店电子商 务网站的设计开发,了解软件文档的相关标准和编写原则, 训练并掌握软件各类文档写作 技巧。由于电子商务的迅猛发展,网上书店系统发展也已经达到一个较高的水准,现在的 网上书店系统实现的功能也非常的多, 最重要的当属图片的销售,也就是管理库房中的图 书,以及管理用户的购物车,从而实现结账等一系列功能。另外网上书店系统还提

5、供给用 户查找数据库中图书相关记录的功能。 在确认用户身份方面也已经比较完善, 并且具有管 理员的功能,管理员对整个数据库可以进行操作。现在拥有一些知名的网上书店系统如: 当当,卓越等。熒绐譏钲鏌觶鷹緇機库。就网上书店系统而言,由于网络已经覆盖全球,信息量大而独具优势。售书的理念也 很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻他们想要的书。对于读者来说,网上书店近在咫尺,并且永不下班关门,读者可以随时随地自由地查询和订购图书,读者 无需亲临书店,一档一档地找,一本一本地翻,只要坐在电脑前,开机上网即可买到所需 书籍,而且读者的挑选余地也大多了,检索也很方便,同时还减少了书店过程中的支出

6、, 另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷书店者,几乎都是奋力开拓 事业者和苦心求学深造者,时间对他们而言无比宝贵,网上书店节省了大量时间,这对于 那些没有时间经常逛传统书店或其住所离传统书店较远的读者来说,具有实际意义。因此网上售书必将有长足的发展。鶼渍螻偉阅劍鲰腎邏蘞。开办网上书店系统也可以为在校大学生提供方便、廉价、高效的书店方式,促进文化传播,帮助国家和学校培养优秀的人才,具有长远的社会效益和经济效益。纣忧蔣氳頑莶驅藥悯骛。1.3网上书店系统的功能要求本系统对书店的图书信息和用户(书店工作人员,网站注册用户)信息进行有效的 管理,对图书的存销等环节进行信息化管理,实现读

7、者网上浏览图书,购买图书、修改用 户信息、新书上架、网站公告的可能。 颖刍莖峽饽亿顿裊赔泷。14定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。濫驂膽閉驟羥闈詔寢賻。15参考资料ASP.NET交互式Web数据库程序设计:邓文渊,文渊阁工作室ASP.NET通用模块及典型系统开发:张禧ASP数据库系统开发案例精选:明日期科技,盖天宇,孙明丽等2任务概述2.1目标2.1.1开发目标本系统希望通过利用日益繁荣的网络,为传统书店打造一个新的销售平台。本系统 希望通过电子信息化的手段对书店的销存等环节进行管理,以达

8、到人力与设备费用的减 少,服务能力的提高,管理信息服务的改进,工作人员利用率的提高等目标。銚銻縵哜鳗鸿锓謎諏涼。2.1.2应用目标本网上书店系统就是实现图书的在线查找,销售,以及图书的在线管理等功能。这种系统的优势在于系统简单,功能强大,扩展能力良好以及能够方便的跨地域操作等性能。挤貼綬电麥结鈺贖哓类。2.2运行环境2.2.1硬件环境A 一台586以上的微机及兼容B. 内存16MB (最好32MB内存)C. VGA彩显一台2.2.2软件环境A . windows 98以上的操作系统B. ASP.NETC. Office 2000应用软件2.3条件与限制本网上书店系统最好只应用于中小企业的。在功

9、能上还可进一步实现安全防范、与 E-Mail和因特网电话集成起来,成为真正的网上书店系统软件。赔荊紳谘侖驟辽輩袜錈。3. 数据描述3.1静态数据下面列出了七个表的具体静态数据:1)图书信息表此表存放图书信息类型信息字段字段名类型宽度图书ID号ItemldIntNot null出版ID号Publisher"IntNot null作者名AuthorNvarchar(40)Not null已销售量Sale numIntNot null2)图书项信息表此表存放图书项的信息字段字段名类型宽度图书项唯一 ID:PKIdIntNot null书名NameNvarchar(255)Not null说

10、明ImageFileSpecNvarchar(255)Null单价Un itPriceMoneyNot null3)图书分类信息表此表存放图书的信息字段字段名类型宽度分类唯一 ID:PKIdIntNot null分类ID号Descripti onNvarcharnull4)图书项与分类关联信息表字段字段名类型宽度图书项ID号ItemIdIntNot null分类ID号categoryIdIntNot null5)客户信息表客户唯一 IDPKIdIntNot null客户EMAILEmailNvarchar(50)Not null客户登陆密码PasswordBin ary(24)Null客户名称

11、NameNvarchar(40)Null6)订单信息表此表存放订单的详细信息字段字段名类型宽度订单唯一 ID:PKIdIntNot null客户ID号customerIdIntNull订单状态StatusIntNull订单生成日期orderDateDatetimeNull收件人姓名Shipt on ameNvarchar(40)Null送货地址ShiptoadressNvarchar(255)Not null总价SubtotalMoneyNull7)订单项信息表主要存放订单的信息13字段字段名类型宽度订单ID号OrderldIntNot null图书项ID号ItemldqIntNou null

12、单价Un itpriceMoneyNot null购头数量Qua ntityIntNot null3.2动态数据输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。内部生成的数据:中间查询结果。3.3数据库描述本软件采用SQL数据库。3.4数据流图网上书店系统软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。浏览路人用户名图书入库用户预定4图书交易用户信息图书库0层数据流图3.5数据字典数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,是数据流程图的补充工具。数据流图和数据字典共同构成系统的逻辑模型。塤礙籟馐决穩賽釙冊庫。数

13、据字典由下列六类元素的定义组成:(1)数据流1)数据流名称:FBMS1.1 数据流说明:用户登入数据项数据类型长度备注Username字符型10用户名 Password字符型15密码2)数据流名称:FBMS1.2 数据流说明:密码修改数据项数据类型长度备注Username字符型10用户名 Password_old字符型15旧密码Password_new字符型15新密码 Password_new2字符型15新密码确认3)数据流名称:FBMS1.3数据流说明:顾客的订单 数据项数据类型长度备注 ID_Order数字型整形顾客的订单编号Username字符型10用户名 ID_Book数字型整形书号

14、Count_Order数字型整型订书数量Date_order日期/时间 顾客订书日期4)数据流名称:FBMS1.5数据流说明:付款(顾客付款给送货人)数据项数据类型长度备注Username字符型10用户名TotalCost货币总金额Date_pay日期/时间 顾客付款日期(2)数据项(3)数据结构(4)数据存储编号名称数据内容存储方式DBMS1.1.暂存订单 用户名,书号,数量,顾客订书日期 文件 每笔 数据库DBMS1.2商品库存 书号,书名,作者,出版社,库存数量,单价等 文件 每笔 数据库DBMS1.3采购订单书号,书名,作者,数量等文件每笔数据库DBMS1.4销售历史书号,销售数量,推

15、荐程度等文件每笔数据库DBMS1.5应收款明细帐 记录销售收入 文件 每笔 数据库DBMS1.6应付款明细帐 记录采购支出 文件 每笔 数据库DBMS1.7总帐记录总帐目文件每笔数据库描述如下:1)数据存储代号:DBMS1.1数据存储名称:暂存订单数据项数据类型长度备注Username字符型10用户名ID_Book数字型整形书号OrderCount数字型整型订书数量Date_order日期/时间 顾客订书日期2)数据存储代号:DBMS1.2数据存储名称:商品库存数据项数据类型长度备注ID_Book字符型20书号Classify 数字型整形分类(0-computer,1-Novel,2-Engl

16、ish,3-Ec no mics,4-Carto on)BookName字符型100书名Author字符型100图书作者Publisher字符型100出版商Date_Publish日期/时间 出版日期PicturePath字符型200图片路径Count_Page数字型整形页数Version字符型20版本Comme nt备注内容简介Count_Total数字整型库存数量Count_Buy数字整型已购买数量Count_Browse数字整形浏览次数RecomLevel数字整型推荐程度:05星级Cost货币价格Price货币出版价格Date_Add日期/时间 上架日期3)数据存储代号:DBMS1.3数

17、据存储名称:向厂商采购订单数据项数据类型长度备注BookName字符型100书名Author字符型100图书作者Publisher字符型100出版社Count_Order数字整型数量4)数据存储代号:DBMS1.5数据存储名称:帐目数据项数据类型长度备注Finan ce_received货币 销售收入Finan ce_payed货币 采购支出Fi nan ce_total货币总收入(5)处理逻辑(6)外部实体3.6档案管理系统的数据需求网上书店系统的数据需求包括如下几点:1 .数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正 确和不可用,从而使系

18、统的工作失去意义。数据的输入来源是手工输入。手工输 入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训 裊樣祕廬廂颤谚鍘芈蔺。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保 证迅速的处理数据。2. 数据的一致性与完整性由于系统的数据是共享的,在不同的客户端中,图书信息是共享数据,所以 如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一 定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库 的数据完整性进行严格的约束。仓嫗盤紲嘱珑詁鍬齊驚。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统 应该拒绝该数

19、据。3. 数据的共享与独立性整个网上书店系统的数据是共享的。然而,从系统开发的角度上看,共享会 给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运 行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。 绽萬璉轆娛閬蛏鬮绾瀧。4. 功能要求4.1功能划分本系统有以下功能模块:1)浏览图书模块2)购买图书模块3)新用户注册模块4)用户修改信息模块5)新书上架模块6)网站公告模块4.2功能描述下面详细描述一下各个功能模块:1)浏览图书此模块为用户提供浏览图书的功能,只要用户输入用户名和用户密码,都可浏览书 库中的各类图书。2)购买图书此模块为用户提供购买图书的功能,用户登陆后可以直接购买图书,购买图书的金 额由系统自动在用户注册时输入的账号扣取购书款。骁顾燁鶚巯瀆蕪領鲡赙。3)新用户注册此模块为新用户注册的功能,当路人想成为网站会员时即可填写系统要求的用户注 册表。4)用户修改信息此模块为用户提供修

温馨提示

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

评论

0/150

提交评论