2019年概要设计说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
概要设计说明书 1引言 1.1编写目的 本项目为图书借阅管理系统,书写此文档是为了确定系统的初步设计;我们在可行性分析和需求分析的基础上设想寻找系统的各种不同实现方案,然后对比分析各个方案并确定了合理方案,此文档即为最终确定方案的软件结构的初步设计,概括了说明根据确定好的方案,系统应该如何实现。矚慫润厲钐瘗睞枥庑赖賃軔朧碍鳝绢懣硯涛镕頃赎巯驂雞虯从躜鞯烧。 文档包含了系统的大体结构,模块划分,接口设计等;可做为开发人员进行系统详细设计的依据,也是任务划分和软件测试所参考的文档。聞創沟燴鐺險爱氇谴净祸測樅锯鳗鲮詣鋃陉蛮苎覺藍驳驂签拋敘睑绑。 1.2背景 在进行了图书馆书目查询系统的需求分析后,此处确定系统的实现方案和系统的初步设计结构。 说明: 软件系统的名称:图书管理系统 任务提出者:120++小组 开发者:120++小组 用户:华中科技大学校园用户 实现该软件的计算中心或计算机网络:系统的部署包括硬件和软件,并组成一个软硬件网络平台;硬件包括服务器和用于登陆服务器的图书馆查询终端等;软件则通过WEB服务的形式,与借阅者交互;借阅者可在任一图书馆查询终端登陆查询书目信息残骛楼諍锩瀨濟溆塹籟婭骒東戇鳖納们怿碩洒強缦骟飴顢歡窃緞駔蚂。 该软件系统同其他系统的关系 软件属于图书管理信息系统的一部分,应用中可能需要引用图书管理系统其它部分的数据内容,此处暂且使用自定义的数据表项酽锕极額閉镇桧猪訣锥顧荭钯詢鳕驄粪讳鱸况閫硯浈颡閿审詔頃緯贾。 1.3定义 B/S:Browser/Server(浏览器/服务器)结构 SQL语言:用于数据库操纵的标准语言 JSP:全称为Java Server Pages,是一套由微软公司开发的服务器端运行的脚本平台,可用于开发动态网页彈贸摄尔霁毙攬砖卤庑诒尔肤亿鳔简闷鼋缔鋃耧泞蹤頓鍥義锥柽鳗铟。 1.4参考资料 本系统的可行性研究报告(GB8567——88)、软件需求说明书(GB856T——88) 《软件工程导论》(第四版) 张海藩 清华大学出版社 《UML和模式应用》(原书第三版)Craig Larman著 李洋等译机械工业出版社 《UML基础与Rose建模案例》吴建 郑潮 汪杰 人民邮电出版社 《实用软件工程》 Leszek A.Maciaszek Bruc Lee Liong著 机械工业出版社謀荞抟箧飆鐸怼类蒋薔點鉍杂篓鳐驱數硯侖葒屜懣勻雏鉚預齒贡缢颔。 《SQL Server 2000数据库开发》作者: 杜军平 黄杰主编机械工业出版社 《网络数据库实用教程:SQL Server 2000 快速版》作者: 王恩波主编 高等教育出版社 《网络数据库应用系统开发实用教程》 作者:尹会滨 北京 清华大学出版社 《UML建模实例详解》作者:范晓平编著 清华大学出版社 《SQL Server 2000/2005数据库开发实例入门与提高》余金山, 林慧编著 电子工业出版社厦礴恳蹒骈時盡继價骚卺癩龔长鳏檷譴鋃蠻櫓鑷圣绋閼遞钆悵囅为鹬。 2.总体设计 2.1时序图 为了更好的说明用户、各种管理员在业务流程当中的操作过程以及图书管理系统进行的相应的交互,我们采取了时序图的方式加以说明。茕桢广鳓鯡选块网羈泪镀齐鈞摟鳎饗则怿唤倀缀倉長闱踐識着純榮詠。 2.1.1用户查询图书 2.1.2用户修改个人信息 2.1.3查阅借书情况 2.1.4处理借书 2.1.5处理还书 2.1.9 2.1.10查询用户信息 2.1.11修改用户信息 2.1.12删除用户信息 2.2类图设计 为了更好的对交互图当中的各个实体进行说明,我们采取了类图进行相应的分析 3.接口设计 3.1外部接口设计: 图书管理系统通过用户或管理员登录web页面进行实时的信息交互。达到信息传递及信息共享的目的。我们提供的主要外部接口有:鹅娅尽損鹌惨歷茏鴛賴縈诘聾諦鳍皑绲讳谧铖處騮戔鏡謾维覦門剛慘。 1.对于用户开放的接口: 1.用户登录接口 2.图书查询接口 3.用户信息查询接口 4.用户信息更新接口 5.用户借阅信息查询接口 2.对于图书管理员开放的接口: 1.图书管理员登录接口 2.借阅信息查询接口 3.借阅信息操作接口 4.图书查询接口 5.图书信息操作接口 3.对于用户信息管理员开放的接口 1.用户信息管理员登录接口 2.用户信息查询接口 3.用户信息操作接口 4.对于欠费管理员开放的接口 1.欠费查询接口 2.欠费清理接口 3.2内部接口设计 本图书管理系统采用3层结构进行实现,即最外层的表达层、中间的逻辑层以及最底层的数据管理层。在实现上外层我们主要采用JSP设计图形化交互界面,另外采用少量的servlet直接表达;中间逻辑层大量采用JavaBean进行数据的封装和传递;底层利用JDBC进行与数据库的数据操作和传递。籟丛妈羥为贍偾蛏练淨槠挞曉

文档评论(0)

suxiaojuan1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档