预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.1编写目的由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计重要是运用比较抽象的语言对整个需求进行概括,拟定对系统的物理配置,拟定整个系统的解决流程和系统的数据结构,接口设计,实现对系统的初步设计,软件开发小组成员将以这本说明书为框架开发新的系统。1.2背景开发软件名称:图书馆借阅查询管理系统1.3定义MYSQL:数据库管理软件DBMS:数据库管理系统客户:与我们签定协议,规定购买产品的人。软件的开发以他们的需要为基础用户:使用这个软件的所有人服务器(Server):一台共享信息的主机,配置比一般微机高,重要起监管网络,提供数据信息的作用。客户机(Client):是相对于服务器(Server)的名词,与客户没有关系,是用户运营图书馆管理软件的一台微机。1.4参考资料1.《软件工程实践指导书》——殷人昆清华大学出版社2.《统一软件开发过程》,——IvarJacobson,JamesRumbaugh,GradyBooch著,周伯生译,机械工业出版社3.《UML用户指南》,——GradyBooch,IvarJacobson,JamesRumbaugh著,邵维忠等译,机械工业出版社4.《C#数据库开发实例精粹》——郭瑞军、唐邦民、谢晗昕等编著,电子工业出版社5.《SQLServer实用基础教程》——郭东恩主编,航空工业出版社6.《C#Winform实践开发教程》——钱哨,中国水电水利出版社2.1需求规定在图书管理系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名、学号),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提醒其因素,有效则显示读者的基本信息,供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提醒,有则显示读者和图书的基本信息供管理员人工审核。假如有超期借阅或丢失情况,先转入过期罚款或图书丢失解决。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),涉及图书类别和出版社管理。为系统维护人员提供权限管理、数据备份等通用功能。2.2运营环境(1)设备下面列出该软件的所需要的硬件设备。说明其中的新型设备及其专门功能,涉及:1、服务器(1)解决器:建议pentuim41.2G(2)内存容量:建议512M2、客户端(1)解决器:pentuim133M及以上(2)内存容量:64M及以上(2)支持软件1、数据库服务器端(1)操作系统:win2023及其以上(2)数据库管理系统:SQL2、Web服务器端(1)操作系统:win2023及其以上(2)IIS管理器(3)VS.NET20233、客户端(1)操作系统:winXP、win7等(2)Web服务器:IE等4、接口(1)硬件接口考虑大量数据的的备份等规定,需要与磁带机和光盘机刻录的接口,这比较容易实现(2)软件接口这里,重要是考虑软件和操作系统、数据库管理系统的接口,以及互联网和局域网之间的数据互换的。出来文档的办公软件。尽量时间他们之间的转换。2.3基本设计概念和解决流程1、图书流通流程启动系统选择项输入口令退出系统查验NOYES显示主菜单用户选择退出出借还书查验读入书号用户输入读者证号过期NOYES罚款用户输入书犯错信息更新数据库更新数据库确认NOYES继续YESNO继续YESNO查找记录输入所需记录规定退出所有出版社类别书号2.图书查询流程启动系统用户登录用户选择查询方式选择作者书名显示记录继续YESNO2.4结构2.5人工解决过程在采购验收后,进入编目时,要人工粘贴索书号和新书的条码在图书上架仍保持手工摆放在借书、还书总采用手工输入或IC卡方式2.6尚未解决的问题我们这个系统由于时间约束所以目前只考虑到做添加图书、借书、还书、续借等功能。3.1用户接口采用页面式的图形界面,对用户和谐,且必须对鼠标和键盘提供支持,界面设计应遵循如下规则:界面要一致性;提供简朴的错误解决;提供信息反馈;操作可逆,其动可以是单个的操作,或者是一个相对的操作序列;设计良好的联机帮助。