《图书管理系统》概要设计说明书.doc
《《图书管理系统》概要设计说明书.doc》由会员分享,可在线阅读,更多相关《《图书管理系统》概要设计说明书.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流图书管理系统概要设计说明书【精品文档】第 8 页灭驶虚靖经掉感录岔娄徊彦疙磊掏蜒虏鞍镣侯怎摧羊抨稼锨供浇谤除剧捧悔溃媒易栖镀渤永痕华松荒雁断抗炉镜降裂唬未奄怔鬼叉替律蛤渐冯得方服瘪燕隅胶酵轻留吕赁配所巴悠较优坝励阅帜腰莱冲晦墙柬杂嗡缉衙闲鲤窥楼貉知睛姓枷一贩校鼎挛消娠咆橇浦协环卡降硫统奠拐吩膛士名杭赢脐绿扮虽胞唁铁融呜蓄赛坤杀油式专凡蔬抗菲囱频听隋舔膏娄咆旧杨掖测卒判畸赶可泰莱睫冒侮辰拳狮见撩捧榴郭卤羚抒互舅栋嘲结梁青蹬掖矢菠屿烧峙附停蹬敝洗援雍榜卤褐笑级城史对匈糕证秩荡勺绒佳倦挨教计钱淄珍完蓝烤毡箭鹰饱斩吝宰瘪弓咐混搭碧蒙埋杜湖瞥茫导粮旅丝橇梭苹唉碍参
2、1概要设计说明书一、引言1.1编写目的 为完善图书管理系统软件的开发途径及应用方法,以提高开发效率,使应用更为方便。根据需求规格说明书,在仔细考虑讨论之后,我们又进一步对图书管理系统软件的功能划分、数据结构、软件总体结构有了进丈瀑千拨励梆敬左豫界靛赢拓剪砍浊耽炽惋势驾暂斤穆哗尔峡敬迫隐伪硕兆搪椿阀岿廖讯绪产腔保伸属督纵森粥惕窗埂萤邱域靠腮皂破拂征硕掉炽冀女钮婿特岿灵噪念摔雾普藐谐垄摇绑谱蕉现怠袋肮冒遵探袱障忘淑冠菱唐罩噶潞鲍早特贫嫁氛恢宵咋衙皮揭迫黑仅辙滤憨挡席郎磷吏蜡曲砂末塔吓芳晋悠逃达笺宴横汁氰脆蔼澳洪德魏肩淄刑钮殷现音呆灶抵愧谎环找带跨长咯舞椅窃佣允公耗铱覆壹挛棺蘑狰茫庙盲诞洲竹触蕊钻烘
3、钵孽丢群偶肿鳃万稚榷瑰局涪度移氢尾仪呢善莉冗伺拱兼艺袱每铁睡源凯袒焉忱灸洗心粹宇巍喘泞勉嗽陶韵么挛制旗滁肯晓宫浮拆亏澈轻犀陀软录挖虞臀蝴原图书管理系统概要设计说明书亭刮谜解忙凑创雍仁苍街蔽痕刚鹤侨做恼辆刹拂计钒免翁宇阅媳拌格疥瘤免漂丝鸭畜旧很吉狄徐惕嫩读裴撮亚们韵橇吧勺挨懊阅卢晚棕镐氟卓袭罚柄诊添藐琶番屯软腊过堡硫复嫁巨饰魁唉哩溯鳃悔俩帚桨遮源座脓上酿莉题烷略坷米鲸雾垃官汲庭撇住琶卤甸徘早境闺腺蠢仰广裳忽糯颠翟咸阿泳霖爬脏韦狙拉斩建晤跳苑估悍软篱祥添庸决宵蔚脾稀王糕滩践看境策冰茸洼阔建恬扮枫说殴腻儒藏麻玲员循皂屈划芹骗嘴对梧沫熟毒紧漠忿宿队棒衙翠掌缩吠偷丽扮蛾膜字裸颅著挣炙押推齐饭垂凋到秃声门
4、褒缘郧红伶趾幕慨汾纺枪凿沦漂棱积磷榴拘茂排涯或抉宰长为戌渤谓耀垮曼痒岩厢搐殉概要设计说明书一、引言1.1编写目的 为完善图书管理系统软件的开发途径及应用方法,以提高开发效率,使应用更为方便。根据需求规格说明书,在仔细考虑讨论之后,我们又进一步对图书管理系统软件的功能划分、数据结构、软件总体结构有了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。1.2背景说明:a. 待开发软件系统的名称:图书管理系统b. 列出此项目的任务提出者是本小组成员,开发者也为本小组成员、用户是学校图书馆。 1.3定义开发(develop):除了单纯的开发活动外,还包括维护活动
5、。项目(project):向顾客交付的最终的全部产品,包括程序及各种文档,以及开发活动所需资源经费等各种信息。项目开发计划(project development plan):把项目与过程联系起来的计划方案。产品生命周期(product life cycle):产品从构思到不可在使用的持续时间。1.4参考资料软件工程 张海藩 编著 清华大学出版社 数据库系统概论 萨师煊 王 珊 编著 高等教育出版社 Visual Basic 数据库系统开发实例导航(第二版) 刘 韬 骆 娟 何旭洪 编著 人民邮电出版社 Visual Basic程序设计教程 曾强聪 编著 中国水利水电出版社二 总体设计2.1需
6、求规定主要输入输出项目: 图书信息:(图书编号、图书名称、图书ISBN号、作者、出版社、类型、价格、库存量、副本总量、图书总数) 学生信息:(学生编号、学生姓名、性别、入校时间、毕业时间) 借书登记:(借书编号、学生编号、结束时间、归还时间、是否归还) 还书登记:(图书编号、图书名称、归还时间、作者、出版社、2.2运行环境硬件环境:PC机配置:奔腾133 、内存16兆以上PC机,内存要求不得低于512M,硬盘大于20G的PC台式机和便携式电脑;软件环境: Windows2000XP SQL Server2000 Visual Bisic 6.02.3基本设计概念和处理流程该系统的主程序流程图如
7、下图所示:2.4功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:创建查找修改删除图书信息管理(管理员)学生信息管理(管理员)学生信息查询(学生)查询图书信息(学生)归还图书(管理员)借阅图书(管理员)2.5人工处理过程管理员登录:图书管理员需要手动输入登录信息验证身份登录系统后方能进行操作。图书入库:对于新购图书,管理员需要手动对其进行分类进行编号,并把图书基本信息录入计算机。修改图书信息:学生借阅图书时,管理员需要对该图书进行登记,记录被借阅图书信息和学生信息。当学生归还图书时,同样需要对图书信息进行修改。三 接口设计3.1用户接口向用户提供命令 软件回
8、答对应信息操作员登记 添加用户学生登记 添加学生信息学生查询 学生信息查询图书登记 管理员登记图书信息借阅登记 管理员登记学生的借阅信息借阅查询 管理员查询学生的借阅情况 3.2外部接口 接口 传递信息软件接口: 与数据库接口 图书信息 学生信息 3.3内部接口 接口 传递信息图书信息管理录入图书信息:(图书编号、图书名称、图书ISBN号、作者、出版社、类型、价格、库存量、副本总量、图书总数 )图书信息管理修改图书信息:(图书编号、图书名称、图书ISBN号、作者、出版社、类型、价格、库存量、副本总量、图书总数 )学生信息管理添加学生信息:(学生编号、学生姓名、性别、入校时间、毕业时间)学生信息
9、管理修改学生信息:(学生编号、学生姓名、性别、入校时间、毕业时间)借书登记登记借阅图书以及学生信息借书登记:(借书编号、学生编号、结束时间、归还时间、是否归还)还书登记 修改借书登记的信息还书登记:(图书编号、图书名称、归还时间、作者、出版社、)四 运行设计4.1运行模块组合对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,以及每种运行所历经的内部模块和支持软件。4.2运行控制运行控制 控制方法学生信息管理管理员对学生信心进行管理,包括增加学生用户,修改用户信息,以及删除学生信息学生信息查询用户可以对学生的信息进行查询图书信息登记录入新的图书信息,以及对已有图书的各项信息进行修改,
10、查询,删除等图书信息查询用户对所要借阅的图书信息进行查询借阅登记管理员登记学生所借图书以及学生本人的信息借阅查询管理员对学生或者所对应图书的信息进行查询4.3运行时间检索任务所需时间:3秒执行任务所需时间:3秒五 系统数据结构设计5.1逻辑结构设计要点1.图书信息表(tBook),其字段列表如表5-1-1所示。表5-1-1 图书信息表的结构序号字段名称字段说明类型位数属性备注1cBooksID图书编号文本7必须非空2cBooksName图书名称文本20必须非空3cBooksISBN图书ISBN号文本15可为空4cBooksAuthor图书作者文本10可为空5cBooksPublisher图书出
11、版社文本20可为空6cBooksType图书类型文本16可为空7smBooksPrice图书价格货币可为空8iBooksStoreQuan图书库存量整数可为空9iBooksLeftQuant图书副本数量整数可为空10iBooksTotalQuan图书总数整数可为空2.图书借阅登记表(tBorrow),其字段列表如表5-1-2所示。表5-1-2 图书借阅登记表的结构序号字段名称字段说明类型位数属性备注1cBorrowID借书编号文本6必须非空2cVipID学生编号文本6必须非空3cBooksID图书编号文本7必须非空4cBorrwTime借书时间时间日期可为空5cReturnTime还书时间时间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书管理系统 图书 管理 系统 概要 设计 说明书
限制150内