ZKX's LAB

图书管理系统功能模块设计详细说明 功能模块设计说明

2020-07-26知识13

系统主要功能模块详细设计 国内外典型地质遗迹WEBGIS电子地图系统(简称地质遗迹系统)建立在WEBGIS网络电子地图服务基础上,开发语言为C#。是一部世界地质遗迹科学的大全书,覆盖了冰川地貌学、地层学、构造地质学、生态学等多个学科。数据库系统采用了最新的WEB2.0技术,结合遥感和电子地图技术,向社会大众发布世界地质遗迹相关的成因、地质背景、构造演化、空间分布等多方面的知识,帮助人们提高地质科学认知水平。现在数据已经完成中文版和英文版的开发。英文版网站(图6-6)与中文版网站完全独立开来,只是页面语言不同,其他还包括独立数据库,独立操作文件等。系统的主要功能模块可以划分为6个模块,新闻版块、国内地质遗迹、国外地质遗迹、地质公园研究、地质公园科普、后台维护管理。国内地质遗迹、国外地质遗迹属于用户最感兴趣的模块;而线路介绍、统计分析以及规划信息是公园管理者感兴趣的模块;而对于科学工作者这些模块都是有用的;系统的管理指的是维护本系统正常运行及添加遗迹点的管理管理工作,这需要专门赋予权限。图6-6 地质遗迹网站英文版系统采用Browse/Server体系结构。并在MAPGIS软件支持下开发出系统应用分析模型以及决策模型。客户机负责数据结果的显示和用户请求的。功能模块的设计 1.提高功能模块独立性在得到软件结构之后,就应首先着眼于改善功能模块的独立性,考验是否应该把一些功能模块提取或合并,力求降低耦合提高内聚。例如,多个功能模块共有的一个子功能可以独立成一个功能模块,由这些功能模块调用,有时可以通过分解或合并功能模块以减少控制信息的传递及对全局数据的引用,并且降低接口的复杂度。2.功能模块规模适度经验表明,当功能模块过大时,功能模块的可理解性就会迅速下降。但是对过大的功能模块分解时,也不应降低功能模块的独立性。因为当对一个大的功能模块分解时,有可能增加功能模块之间的依赖。3.深度、宽度、扇出和扇入要适当如果深度过大则说明有的控制模块可能简单了。如果宽度过大则说明系统的控制过于集中。而扇出过大则意味着功能模块过于复杂,需要控制和协调过多的下级模块,这时应适当地增加中间层次,扇出太小则可以把下级模块进一步分解成若干个子功能模块,或者合并到上级功能模块中去。一个功能模块的扇入是表明有多少个上级功能模块直接调用它,扇入越大则共享该模块的上级模块数目越多,这是有好处的。4.要使模块的作用范围保持在该模块的控制范围内功能模块的作用范围是指受该功能模块内一个判定。图书管理系统功能模块设计详细说明 原发布者:bigcan一、系统功能模块图1读者信息管理功能说明:记录用户主要信息并作为认证借书证的资料;借书证编号、用户账号、密码、姓名、性别、邮箱、部门(工作单位)、年龄、身份证号码、出生日期、借书限制、信用状态、状态,密码重置关联库:用户信息库、借书历史库、预约记录库相关操作:查询、增加、修改、注销、锁定操作流程图:2图书信息管理:功能说明:图书库存记录,记录图书基本信息:ISBN编号、条形码、书刊名称、副标题、作者、译者、页数、出版年份、开本数、内容简介、作者、作者简介、出版社、装帧、版本、期数、图书分类、简略图片、用户评分、所属丛书系列、查询关键字、定价、数量、可借出数量、入库时间、入库操作人、新旧程度、入库存数量、当前库存数量、可借数量、预约锁定数量、书库编号(含书架编号)、状态(在库、注销、删除(隐藏))关联库:条形码库、ISBN云信息数据库、出版社库、书库库、借出历史库、全网图书信息库、图书分类信息库相关操作:查询、增加、修改、注销、删除、批量导入、批量导出操作流程图:3图书编目管理:功能说明:1、记录书库、楼层、书架号信息2、产品类别:图书、光碟、磁带、报纸、刊物3、图书分类信息:《中国。

#软件#系统设计#详细设计

随机阅读

qrcode
访问手机版