软件08206T图书信息管理系统04概要设计详细设计.doc
《软件08206T图书信息管理系统04概要设计详细设计.doc》由会员分享,可在线阅读,更多相关《软件08206T图书信息管理系统04概要设计详细设计.doc(19页珍藏版)》请在咨信网上搜索。
1、文档编号:HHIT-SECD-008-02T-04版 本 号:V1.0图书信息管理系统概要设计详细设计说明书项目名称 图书信息管理系统 项目负责人 徐洪卫 项目开发单位 淮海工学院计算机科学系软件082班第6项目组 2011年6月23日软件工程课程设计项目组任务分派单(组长用)班级: 软件082班 组别: 06 组长姓名: 徐洪卫 时间: 2011年 6月 23日项目名称: 图书管理系统 阶段名称: 设计阶段 序号学号姓名任务名称具体任务内容完成标准起止日期验收成绩1110831205徐洪卫详细概要设计流程图接口设计汇总各组员设计结果2011/6/25702110831203杨晨磊详细概要设计
2、运行模块ER图人工处理过程完成相应报告部分2011/6/25703110831211廖南详细概要设计总体结构ER图完成相应报告部分2011/6/25704110831212石岩详细概要设计运行模块逻辑设计要点流程图完成相应报告部分2011/6/25755110831222徐浩然详细概要设计引言需求描述运行环境物理设计ER图完成相应报告部分2011/6/25686110831227刘玉绘详细概要设计数据库实现流程图完成相应报告2011/6/25751、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息;2、本表在每次任务完成后,由组长按照完成标准验收,并给出
3、每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。目 录1.引言311编写目的312背景413定义414参考资料42概要设计52.1需求概述52.2运行环境52.3基本设计概念和处理流程52.4总体结构72.5人工处理过程83.接口设计83.1用户接口83.2外部接口83.3内部接口84.运行设计94.1运行模块组合(总)94.2运行控制(后台)105. 系统数据结构设计115.1逻辑结构设计要点115.2物理结构设计要点126.异常处理126.1出错处理126.2系统维护设计137详细设计137. 1算法的设计137. 2数据结构的设计15
4、7. 3数据库的物理设计168.数据库实现188.1数据库建立188.2数据库初始化188.3参数设置199.安全保密设计1910.维护设计19【徐浩然】1.引言11编写目的详细定义软件总体的功能、系统的接口和数据属性;划分程序基本结构、各程序名称和功能,以便于软件详细设计和编程。本文档作为系统的概要设计文档,是本平台系统分析人员按照需求文档编写的,描述系统在功能上的主要设计和思想;预先估计以后系统可能达到的目标。本文档的阅读对象为软件开发组成员,包括项目监理成员、系统分析员、数据库设计员、程序员和项目经理、质量控制部成员。12背景a、软件系统名称:图书管理系统。b、本项目的任务提出者:软件工
5、程任课老师。c、开发者:淮海工学院计算机工程学院软件082班徐洪卫,杨晨磊,廖南,石岩,徐浩然,刘玉绘等6位同学共同开发。d、用户:图书管理员,读者等。e、实现该软件的计算机中心或计算机网络:淮海工学院计算机楼实验中心。f、该软件系统同其他系统或者其他机构的基本的相互来往关系:本系统在windows2000、windowsxp、win7上运行,后台用到sqlserver数据库。13定义软件工程 GB8567 图书管理 借书 还书 sqlserver 动态网页 ASP.NET专用术语定义系统子系统、模块某一相对独立的功能响应时间指操作者向系统发出命令到系统返回信息的时间间隔数据库所有数据的逻辑设
6、备,是数据的存储仓库DBMS关系数据库管理系统鲁棒性(robustness)就是系统的健壮性。它是在异常和危险情况下系统生存的关键。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。14参考资料 1、GB/T 11457 软件工程术语 2、 GB 8566 计算机软件开发规范3、GB 8567 计算机软件产品开发文件编制指南4、国家标准概要设计说明书(GB856788)2概要设计2.1需求概述详见图书管理系统需求规格说明书2.2运行环境n 硬件环境:n 服务器处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G)
7、内存容量(RAM):至少256M(推荐 512M)n 客户端处理器(CPU):Pentium 133M 或更高内存容量(RAM):64M或更高n 软件环境n 数据库服务器端操作系统:Microsoft Windows 2000数据库管理系统:Oracle,配置TCP/IP协议n Web服务器端操作系统:Microsoft Windows 2000Internet 信息服务(IIS)6.0管理器Visual Studio.NET 2003,配置TCP/IP协议 n 客户端操作系统:Windows 98/2000/2003/XPWeb浏览器:Internet Explorer 5.0以上或Nets
8、cape 4.0以上,配置TCP/IP协议【/徐浩然】【徐洪卫】2.3基本设计概念和处理流程本系统的实现采用典型的B/S结构来实现,不同的客户端程序通过IE共同访问WEB服务器的发布页面、WEB服务器访问数据库服务器进行数据存取,系统结构如图1图1:系统结构(B/S)设计说明:1、每一个计算机需要不需要安装客户程序,但是需要有IE6.0或更高版本的支持;2、WEB发布服务器访问数据库服务器,数据库服务器对外部不可见;3、数据库服务器使用SQL Server 2000企业版来实现,对于目前的访问量,SQL Server 2000在足够的硬件环境的支持下能够适用,并且在经济上也是合理的;4、多用户
9、并发访问和处理、数据加锁、事务协调,由IIS、SQL Server 数据库共同来完成,本系统不提供单独的事务处理服务器;【/徐洪卫】【廖南】2.4总体结构【/廖南】【杨晨磊】2.5人工处理过程(1)各功能模块相关记录的编辑(修改,删除和添加)(2)在线客服功能(3)招聘模块相关功能,会受网络流畅程度影响。【/杨晨磊】【/徐洪卫】3.接口设计3.1用户接口向用户提供命令软件回答信息检索书目匹配检索关键字的书目信息修改用户资料修改后新的用户资料借阅图书借阅成功的图书信息归还图书归还成功的图书信息3.2外部接口接口传递信息硬件接口与打印机接口图书信息,用户信息,借阅信息与读条码机接口图书ISBN,借
10、阅号软件接口与数据库接口图书信息,用户信息,借阅信息3.3内部接口接口传递信息维护图书资料添加图书图书信息(书名,ISBN,定价,出版社,数量,是否可借)维护图书资料修改图书信息图书信息(书名,ISBN,定价,出版社,数量,是否可借)维护图书资料删除图书信息图书信息(书名,ISBN,定价,出版社,数量,是否可借)维护用户资料添加新用户用户信息:(ID,姓名,年龄,性别,开户时间,余额,是否VIP,累记金额)维护用户资料修改用户资料用户信息:(ID,姓名,年龄,性别,开户时间,余额,是否VIP,累记金额)维护用户资料删除用户资料用户信息:(ID,姓名,年龄,性别,系别,欠款金额)用户主模块更新用
11、户资料用户信息:(ID,姓名,年龄,性别,系别,欠款金额)用户主模块用户欠款金额用户主模块借阅图书借阅信息:(ID,ISBN,数量,借出日期,到期时间)用户主模块归还图书借阅信息:(ID,ISBN,数量,借出日期,到期时间)【/徐洪卫】【石岩】4.运行设计4.1运行模块组合(总)(1)操作者身份验证:注册,登录(2) 操作者信息管理:姓名,学号/工号,修改密码(3) 管理员功能浏览:图书基本信息管理,借阅者信息管理,图书借阅信息管理,罚款信息管理,图书损坏管理(4) 读者功能浏览:个人基本信息查询,个人借阅信息查询,个人欠款信息查询(5)图书基本信息管理:编辑,新书入库,删除已损书籍,查询书籍
12、信息(6)借阅者信息管理:添加,修改,查询,注销后台功能:会员管理:查看信息,删除信息,取回密码友情链接管理查看,添加,修改,删除友情链接管理员管理:天剑,查看,删除管理员【/石岩】【杨晨磊】4.2运行控制(后台)(1)身份验证:输入用户名和密码,判断用户名与密码是否成功,成功返回会员等级,失败取回密码或者重新注册 (2)图书基本信息管理:编辑,新书入库,删除已损书籍,查询书籍信息(3)借阅者信息管理:添加,修改,查询,注销(4)图书借阅信息管理:添加,修改查询,注销(5)罚款:添加罚款信息,注销罚款信息【/杨晨磊】【石岩】5. 系统数据结构设计5.1逻辑结构设计要点将E-R图转换为2维表结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 08206 图书 信息管理 系统 04 概要 设计 详细
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。