管理系统总体设计说明书_第1页
管理系统总体设计说明书_第2页
管理系统总体设计说明书_第3页
管理系统总体设计说明书_第4页
管理系统总体设计说明书_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、总体设计说明书引言1.1编写目的通过前面的需求设计,从而了解到了系统的需求和数据流图,要实现系统,就需要对客户的 需求进行分析,以确定对用户需求的物理配置,以及整个系统的处理流程和系统的数据结构, 接口设计,以便对系统进行总体设计.1.2项目背景现在的医院电脑管理效率低,易出错,耗费精力,是不理想的管理手段,所以需要先进的管 理系统,设计这个系统正是符合人们的需求的。1.3定义Access :数据库管理软件运行环境:Windows 2000/2003/XP/7软件开发语言:Java1.4参考资料杨选辉,信息系统分析与设计,清华大学出版社张海藩,软件工程导论,清华大学出版社任务概述2.1目标通过

2、这次的系统设计,使医院管理系统达到准确,减少资源的浪费,采取有效的实施,及时 地了解病人的情况,达到迅捷管理.2.2条件和限制暂无2.3运行环境运行平台:Windows 7/XP/Windows 2000/Windows 2003.2.4需求概述通过计算机实现对医院、患者、护士、药库等联系为一体的管理功能。总体设计3.1处理流程,药房房货详单库收 费发需3.3功能分配接口设计4.1外部接口用户接口:采用窗口化,菜单式进行设计,在操作时响应热键。硬件接口: 一卡通,扫描仪器软件接口:通过ODBC对Access数据库的连接4.2内部接口通过面向对象语言设计类,在public类中实现调用;类间实现严

3、格封装;数据结构设计5.1逻辑结构设计学生文件表字粉字段名J藉度JKU值口允许空口说明JNidjrie*21读者姓名Anvar char10 pp24DZID读者编号aInt1LIPHP001p自动编号3口Sex性别口nv:=Lr ch:=Lt_2PJZJH读者类别Anv:r ch:di- 25J。g学院Qnv:=Lr ch:=Lt_40P八9Majr*21专业口datetim亘匚8PHp*HPpAge*21年耕datetime8PJP84A-it-ess*21家庭地址习smallint 眇PFhoneHTil*21.% j-. .% . 电话号码A.1 nt*2110 PQ10SLA已借书数

4、量4nv:r ch:r.J 口(ISBN)ISBNNv:di_chai_泗98。(CBS)出版社Q1 卜,ar tzhar#30+-寸口910。(SJMC)书架名称。Nv:di_chai_约。911。(XCL)现存星Q寸口912。(KCZL)库存总星Q913。(RKSJ)A库时间Q寸口9戚(CZY)操作员#Nv:r ch:r1叫)简介Nv:ai_ch:ai_:i:2004(JCCS)惜出渎数。SjssWQ2借书文件表序号字段名。类型,长度。精度。小教位数q默认值,允许空,主键。外键Q说明。1-JYID-hit10pq自动编号QBooHDIn切vWvX-10pF,-J navarchaiv.Wv

5、Wf5.e.e.e.e.fg-v-、.-50p2-/ pP罚款单表:序号字段名类型。长度精度小数位数#默认值q允许空主键外键说明JYID.11*.,XvVv10V p自动编号Q2/BoolJDhit.,XvVv10/ppp. TranslateivNvarchar+20pAV44借书文件表:罚款单表序号口字段名z类型。长度Q精度小数位那默认值2允许空2主键外键说明qJYUhit10ppV qa自动编号q2zBookTO+|Iiip102pp+-J:p23aStLDu310ap+V qA4zYFJEzSmallhit3/pp / -P+25。SSIESmallint3/ppPV p+26。ZTz

6、Nvarchar+ItzQ-p+q7zBZNvarchaiv200zqJ p22q入库表序号字段名卜类型q长度#精度q小数位 数默认值Q允许空。主键外键说明QBookBDNvarchar*130qpJ z自动编号22TXMzNjrcharpa20-+V -paBookname+,Nyarchaiv200oJ pa*AudioivJTvarchaiyq20-Q+7 -pzQ+CBSzNvarchaiv3(kPJ pzPB3Nyarclwivw50。Q4 -pzQ270TSLBqNvarchar*1r20OaJ paOZ鲜CWZpNjrcharpa20-+V -paQ9秒DJpMoneys+独+J

7、 paQ21脸RKSL2aV -paQ2UpJK3Moneys8#Q+4 pzQZ12pJSRzNvarchaiv10pP+4 pzPQ5.3数据结构与程序的关系数据的录入、修改、删除、统计都要涉及记录结构定义。数据的查询在涉及多个数据 文件之间的关系;错误信息结构为显示错误信息带来方便。运行设计6.1运行模块的组合本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开 另一个子窗口来实现每个模块之间不同功能的连接和组合。各模块之间相对独立,程序的可 移植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。6.2运行控制只要符合操作说明书,用户可自由控制

8、.6.3运行时间借还图书所运行时间都很短(4到5秒而已)出错处理设计7.1出错输出信息本程序多处采用了异常处理的机制,当遇到异常时不但能及时的处理,保证程序的安全 性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告诉用户出错的原因及解 决的办法,使用户以后能够减少错误的发生。程序的大部分地方还采取了出错保护,如输入 内容的长度和类型等减少了用户出错的可能。7.2出错处理对策我们对于本程序的几种可能的错误进行了分析,分别进行了不同的处理。主要的错误可能有:数据库连接错误:这类错误主要是数据库设置不正确,或sql server 异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可

9、。输入错误:这主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下, 主要也是通过对话框,提醒用户,然后再次操作。其他操作错误:对于用户的不正当操作, 有可能使程序发生错误。我们主要是中止操作,并提醒用户中止的原因和操作的规范。其他不可预知的错误:程序也会有一些我们无法预知或没考虑完全的错误,我们对此不 可能作出万全的异常处理,这时我们主要要保证数据的安全,所以要经常的进行数据库备份, 并能及时的和我们联系,以逐步的完善我们的程序。安全保密设计这个软件的安全方面表现在以下几点:软件使用安全:我们的软件会进步会,完善,但是用户在保存数据是要做好备份工作。数据保密:由于我们这个软件是面向学校的图书馆管理的,里面就会有书籍和学生信息 各方面的重要数据。这些数据是非常重要的,所以我们设计了登陆系统,保证了操作员合法 性。另外,建议学校管理员对数据库(和备份文件)进行一定的密码保护,以防资料的泄漏。操作安全:由于操作员的操作不慎可能导致数据被误删,误改等情况,这里

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论