计算机毕业论文范文(计算机毕业设计论文分享)( 三 )


(4)基础信息管理:包括客户管理和供应商管理 。
(5)系统设置:包括数据库初始账户建立、用户密码设置、数据库数据备份、数据库数据恢复等 。
(6).全自动化管理,可以随时了解药品的库存和销售情况 。
(7)能够快速准确地处理药品入库、销售、库存价格变动等各种业务模式 。
(8)系统维护安全、方便、可靠,能满足实用性和先进性的要求 。
确定的软件系统结构如图2.1所示 。

图2.1药房药品管理系统功能图
2.2系统流程的详细分析
医院和药店的药品管理系统信息量更大,功能更强大,其基于药品管理的系统流程如图2.2所示:

图2.2医院和药房药品管理系统流程图
2.3数据库功能分析
随着数据管理规模的扩大和数据量的急剧增加,数据库在软件中发挥着不可替代的作用,成为软件生存的血液 。根据软件工程和数据库原理的要求,在初始设计阶段进行了详细的调查,对医院和药店的药品管理系统进行了详细的数据库分析 。
2.3.1需求分析
医院药房药品管理系统是一个数据库管理系统,数据库的设计直接影响整个项目的运行 。在数据库系统的分析和设计阶段付出更多的努力是值得的 。根据软件的系统分析和用户的需求,系统需要对药品的基本信息进行添加、修改、删除、查询和统计,因此需要供应商数据库、库存数据库、客户基本信息数据库、操作员密码数据库、药品入库数据库和药品入库数据库 。整个药品信息管理是通过上述数据库完成的 。
轮廓设计
根据数据库的要求,确定管理系统应具有的数据实体和数据实体的属性 。医院和药店药品管理系统中包含的实体对象有药品实体、供应商实体、客户实体、运营商实体等 。每个实体的属性关系如下:
1.药品实体主要包括商品名称、简称、批号、产地、规格、包装、单位、进价、库存等属性 。实体关系如图2.3所示 。

图2.3药品实体图
2.客户实体包括客户编号、全名、缩写、地址、地区、联系人、电话号码、传真号码、未偿债务、日期,其中编号是每个固定客户的序列号,以便于查找操作 。其客户实体关系如图2.4所示:

图2.4客户实体图
3.供应商实体包括供应商编号、全称、缩写、地址、地区、联系人、联系人电话、传真、电话、剩余欠款等属性 。供应商的实体关系如图2.5所示 。

图2.5供应商实体
经过以上的数据库实体模型分析,确定了系统应该具备的数据表有:供应商基本信息数据表、库存数据表、客户基本信息数据表、密码数据表、收货数据表、收货退货数据表、销售数据表、销售退货数据表 。
2.4外部接口分析
用户界面
Windows的通用图形界面对用户友好,并支持鼠标和键盘 。界面的设计应遵循以下规则:
1.接口要一致,接口规范遵循Windows软件接口规范;
2.提供简单的错误处理;
3.提供信息反馈,利用多种信息提醒用户当前软件运行状态和软件界面元素的功能;
4.操作是可逆的,其动作可以是单一操作,也可以是相对独立的操作序列;
5.显示启动画面,简洁、活泼、现代,不要太花哨;
6.应该遵循计算机词汇的国家标准 。文字要简洁准确,不能有歧义,图形的意思要清晰 。
故障排除
正常使用时不应出现错误,如果运行时出现不可恢复的系统错误,数据库必须保持完整 。
2.5性能要求
1、数据准确性
查询时要保证查全率,找到对应字段中包含查询关键字的所有记录 。查询时要保证查准率,找到的记录要完全匹配给定的单一或组合查询条件 。
2.时间特征
一般操作的响应时间要在1 ~ 2秒以内,数据的导入导出要在可接受的时间内完成 。
3.适应性
满足个人使用需求 。对上述操作环境的要求应该没有困难 。
2.6软件属性要求
1.正确性
所需软件达到用户预期目标,运行基本无错 。
2.可靠性
正常情况下,应该不会出现故障 。
3.效率
对于浏览、查询、添加、删除、更新、密码设置等一般操作,要求响应及时,在1 ~ 2秒内 。
4.完整
要求保证在意外情况下(如停电)数据不会丢失 。
5.易用性
要求尽可能为用户提供方便,软件的界面符合当前流行的界面规范 。
6.可维护性
要求软件在运行中发现错误时,能够快速准确地定位、诊断和修改错误 。
7.易测性
在设计时,尽量减少测试软件功能所需的工作量 。


推荐阅读