Java小型医药管理系统

Java小型医药管理系统

ID:41732026

大小:406.87 KB

页数:43页

时间:2019-08-30

Java小型医药管理系统_第1页
Java小型医药管理系统_第2页
Java小型医药管理系统_第3页
Java小型医药管理系统_第4页
Java小型医药管理系统_第5页
资源描述:

《Java小型医药管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数据库原理与应用》课程设计分析与设计报告题目小型医药管理系统专业班级软件0901学号200907040102姓名刘千飞指导老师完成时间2012-01-12设计任务与要求11」课程选题1.2课程设计目的1.3课程设计任务1.4课程设计意义需求分析12.1功能需求2.2性能需求2.3数据需求2.4运行需求系统总体设计2数据库设计24」概念结构设计34.2逻辑结构设计44.3物理结构设计4运行结果和测试4参考资料41设计任务与要求1.1课程选题本次课程设计的题目是《小型药店管理系统》。1.2课程设计冃的加深对课堂

2、理论学习的理解,提高应用水平,增强动手能力,为毕业设计做准备。1.3课程设计任务①掌握数据库的基本概念,使用软件工程的思路确定总体方案;②完成详细的需求分析,在PowerDesigner中进行数据库设计,完成概念结构设计,生成CDMA和PDM,以及SQL脚木,建立规范化程度较高的关系模型,在SQLServer+建立完善的数据库;③进行系统界面设计、功能模块设计;④熟悉某种开发工具(如Delphi、VB、VC++6.0、PowerBuilder等,本次使用eclipse),使用某种语言(如Pascal.C++、

3、Java等)编程实现药店对药品、价格基本信息的增加、删除、修改操作,以及药品的入库、出库处理和杏询、统计等功能;⑤编码调试完成系统,最终完成开发任务;⑥撰写并提交课程设计报告和个人总结。1.4课程设计意义使我们掌握了数据库系统的基本概念、原理和技术,结合实际的操作和设计,巩固课堂教学的内容,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,培养我们调查研究、查阅技术文献、资料、手册以及编写技术文献的能力,把理论与实践相结合,提高实际动手能力和创新能力。

4、2需求分析根据课题调查和分析用八的业务活动、信息和处理的需求,以及各种数据之间的约束条件关系,形成以下的系统的需求说明。2・1功能需求(功能划分,功能描述)©Login,java实现注册和登录功能。注册,将用户姓名和密码写入数据库用户表(Users),并反馈给注册用户。登录,按照用户填写的用户名和密码,在数据库中查找相关信息,如果匹配则捉示登录成功,并转至药站管理系统的管理界而。否则提示登录失败。②ManageMain.java实现用户管理界面功能选择。在功能选择界而中可以选择添加、删除、修改、杳询和统计药品

5、信息,并且可以选择售出药品。③TnsMedicineTnfo.java实现添加药品信息功能。在这一模块中,可以将药品信息填写保存到数据库药品信息表(Medicineinfos)中。并返回操作状态。④DolMcdicinclnfo.java实现分别按药甜编号或药晶名称删除指定药品信息,被删除的药品信息将从药品信息表中删除。并返回操作状态。⑤UpdMedicineTnfo.java实现按药品编号更新药詁信息功能。被修改的药品信息在数据库中也被相应修改。并返回操作状态。⑥QueMedicinelnfo.java实现

6、分别按药品编号或药品进价范围杳询药品信息。数据库中符合条件的药品信息将被显示在查询界而的文木域中。⑦StaMcdicinclnfo.java实现统计数据库屮药品信息。统计的药品信息将显示在统计药品信息界面,以表格的形式呈现。②SalMedicineTnfo.java实现出伟药品功能。填写药品编号和售出数最,并生成订单信息。出售药品订单信息将被存入到数据库药品订单信息表(Wholesaleinfo)中。1.2性能需求(软件适应性和移植性等)①在Windows平台测试无课。②使用SQLServer2005数据库。

7、③可用于一般的药品信息管理。2.3数据需求(数据之间的依赖和约束关系)本药品信息管理系统共有三张表,一张为独立的用户信息表(Users),川于管理用户信息。其余两张为药品信息表(Medicineinfo)和订单信息表(Wholesaleinfo),Medicineinfo表中药品编号为主键,与Wholesaleinfo表形成外键的关系,药品编号为夕卜键,Medicineinfo为外键主表。2.4运行需求(用户界面,硬件接口,软件接口,故障处理)①用户界面对显卡无特别要求,一般软件显示水平即可。②硬件接口符合一

8、•般软件需求,要求可以负载数据库处理数据信息,不至于死机。③软件接口,用于电脑,台式或笔记本。④需要定期对数据库进行备份,以防止数据库发生异常,如硬盘损坏或认为恶意破坏,提供备份资料,尽量减少损失。3系统总体设计2.1登录界面3.2系统功能4数据库设计4.1概念结构设计用户表用户名<主键〉川户密码药品信息表夯品订单表订单编号V主键〉药品编号V外键〉批发药品数最药品编号V主键〉药品名称药品通称药品规格

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。