- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
soso科技图书城网上售书系统概要设计说明书
soso科技图书城网上售书系统
说明书
引言
编写目的
随着图书交易电子化程度不断提高,读者对于各种业务提出了新的要求,为了满足soso图书城和读者的发展需求,更好地为客户提供服务,现开发一套采用B/S结构的网上售书系统。
本说明书给出soso网上售书系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。
目的在于:
为编码人员提供依据;
为修改、维护提供条件;
项目负责人将按计划书的要求布置和控制开发工作全过程;
项目质量保证人员将按此计划书做阶段性和总结性的质量验证和确认。
本说明书的预期读者包括:
项目开发人员,特别是编码人员;
软件维护人员;
技术管理人员;
执行软件质量保证计划的专门人员;
参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。
合作各方有关部门的负责人;项目组负责人和全体参加人员。
背景
soso科技图书城成立于1999年12月12日,一家完全股份制的大型企业。建筑面积一万平方米,图书16万余种;是地区图书品种最全、批零兼营的大型综合性书城。经过两年多的艰苦创业,先后基本完成了图书零售网点的战略布局。与全国560余家出版社建立了广泛的业务联系,货源充足满足广大读者的需求
中文全称:soso科技图书城网上售书系统
本报告用到的术语符合国家标准《软件工程术语(GB/T11475-1995)》。
参考资料
与本文直接相关的国家标准包括:(中国标准出版社 1996年)
GB8566-1995 软件生存期过程
GB8567-88 计算机软件产品开发文件编制指南
GB9385-88 计算机软件需求说明编制指南
GB/T11457-1995 软件工程术语任务概述
目标
实现soso图书城的图书上网交易,使得服务能力能够满足一定数量的读者需求,并且能有效实现企业级的管理的监控。
加强的系统安全性,使本系统安全性达到很高的水平。
用户的特点
系统的用户分如下几类:
读者:利用系统提供的功能进行图书查询、图书定购。此类用户只需按使用说明操作,不要求对软件系统本身有任何了解。
操作人员:销售部操作人员,可以对数据进行录入、检索、修改和删除,并能处理软件的日常故障(非致命性故障)。
系统管理人员:IT专员,负责计算机系统和本系统软件的部分维护和管理,要求对本系统软件有较深的了解。能处理本系统软件的各类故障。
销售经理和管理人员:本软件系统的特权用户,能使用本系统提供的各项功能,了解销售部的日常经营情况和本部门员工的工作业绩,负责员工操作权限的授予。对软件系统本身不要求有很深的了解。
系统分析
销售系统一共有四个对象,即读者、员工、出版商和银行。这四个对象通过一些业务流程进行相互操作从而形成整个交易活动。
设计时需要将系统所使用的各种信息分为描述四个对象的信息和描述业务流程的信息。由于四个对象相对而言是一种稳定型信息,而业务流程则较易变化,因此应将四个对象尽量定型。
根据以上思想,在设计对象模型时应充分考虑到可扩展性,尽量做到抽象化、参数化,从而使对象需求变化时不致影响系统结构。
经过对四个对象和业务流程的分析,我们将一些业务管理上相关的业务流程组装在一起构成功能模块,这些模块包括:
…由学员填充
假定和约束
系统设计应遵循以下约束:
功能要求
系统应在充分调研的基础上尽量把各种用户的合理需求覆盖进去,能满足现在以及将来可能会有的各种服务需求。
性能要求
系统应站在使用者的角度去考虑问题,从用户的使用习惯方便来设计系统,而不应从计算机实现的方便性来考虑问题。要真正使用户感到一致、简洁、方便、快速。
稳定性要求
系统在设计时应注意设计风格统一,使系统可调试性良好,尽可能把系统错误消灭在调试阶段,系统一旦交付使用,就应该有很好的稳定性。
安全性要求
系统应着重安全性设计,做到外界人员无法入侵到系统本身,内部人员操作则留下操作痕迹。
容错能力要求
系统应具有防范各种灾难的能力,当各种灾难发生时,应具有补救或容错手段,使系统再生,使故障排除时间缩到最短。
可扩充性要求
系统设计时应充分考虑其可扩充性,尽量将系统抽象化、能参数化,使系统尽可能地应付各种业务变化,便于加入各种新的业务需求。
可维护性要求
系统设计时应备齐各类文档,操作人员只需阅读文档就可知道所有的操作,维护人员也可以通过文档了解系统结构、设计思路,以便快速掌握整个系统。程序设计时应保持良好的编程风格,结构清晰、注释明确,使调试、测试人员能快速定位各种错误。系统应提供远程维护功能,便于及时恢复系统。
参考资料
项目开发文档:《soso科技图书城网上售书系统需求分析说明书》
国家标准:(中国标准出版社 1996年)
GB8566-1995 软件生存期过程
GB856
原创力文档


文档评论(0)