欢迎来到天天文库
浏览记录
ID:47685762
大小:437.64 KB
页数:16页
时间:2019-10-22
《数据库课程设计工厂管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录第1章概述3第2章需求分析42.1功能需求42.2数据字典5第3章概念结构设计83.1实体83.2局部E・R图93.3整体E・R图10第4章数据库逻辑结构设计11第5章:软件功能设计13第6章代码设计和界面设计”””15小结1921参考文献.第二章需求分析2.1功能需求本课题任务是开发一个小型的工厂管理系统,一个小型的工厂管理系统是实现对工厂基木信息(工厂、车间、工人、产品等数据)进行管理。根据工厂运转屮的实际业务流程对以上信息进行录入、修改、删除等操作。同时能够按照一定的条件,可以查询和统计工厂基本信息;并口对查询、统计有一定的结果输出。一个工厂有多个车间,每个车间有车间名
2、称,车间地址,车间主任一个车间内有多少人,每个车间有多少职工,每个职工有性别,年龄,住址,电话,职位号一个车间生产多少种产品,产品有产品号,价格,生产地。一个零件可由多个车间制造,每个车间只生产一种零件,零件有零件号和价格。一个产品由多少零件组成,一种零件也可装配在多种产品内。产品与零件均存入仓库屮,仓库冇仓库电话,管理员,仓库号。2.2数据流图数抵流2:一>数据输出数据流1是管理员登陆输入工厂的订单信息,以及生产的细节产品的规格等等数据流2是工厂生产好的产品后的产品信息以及存入工厂图2.1第0层数据流图菅理员窃陆I-订单数据一►送进生产订单;己批准生产严分配车间生产:L已生产的
3、产品A加仓原;批准或不批准生产厂核对生产信息」主管部门图1.2第1层数据流图产品信息1.1管理员一订单数据*核对生'产信息—C核对的信息A1.2批准订单tl批准生产图1.31第3层数据流管理部门仓库部门已批准的订单一A►生产记录农Z:1订单记录分配平间生产迪知单1—H千间图1.32第3层数据流i产品分类信息n3:LJ3;2:imi.»莊记产品叫分用千间丄生产的丿分配好的信息入数据用1图1・33第3层数据流2.3数据字典数据项表1.1页名含义说明数据类型t度车间名称车间相关信息varchar()20车间主任车间相关信息varchar()20车间地址车间相关信息varchar()20
4、职位号员工相关信息int10姓名员工相关信息varchar()20年龄员工相关信息int()10性别员工相关信息varchar()20地址员工相关信息varchar()40电话员工相关信息int()11产品号产品相关信息int()1()价格产品相关信息int()10生产地产品相关信息varchar()20零件号零件相关信息int()10价格零件相关信息varchar()10管理员仓库相关信息int()20仓库号仓库相关信息int()10仓库电话仓库相关信息int()11数据结构数据结构名含义说明组成车间表定义了车间的相关信息车间地址,车间名称,车间主任员工表定义了员工表的相关信息
5、姓名性别职位号年龄,电话,地址产品表定义了产品的相关信息产甜号,价格,牛:产地零件表定义了零件的相关信息零件号,价格仓库表定义了零件的相关信息仓库号,电话数据流车间表员工表产品表零件表仓库表数据存储数据存储名含义说明组成车间信息储存了车间的相关信息车间地址,车间名称,车间主任员工信息储存了员工的相关信息姓名性别职位号,年龄,电话地址产品信息储存了产品的相关信息产品号,价格,生产地零件信息定义了零件的相关信息零件号,价格仓库信息定义仓库的相关信息仓库号,电话处理过程表1.5处理过程名含义说明输入输岀生产过程查找所要牛产的零件信息零件信息零件生产过程杳找所要生产的产品信息产品信息产品
6、储存过程查找出零件储存的仓库号仓库信息零件储存过程查找出产甜储存的仓库号仓库信息产品第三章概念结构设计3.1实体通过对上面的系统总体分析,可以得到大概的实体-关系模型(E-R模型),如■员工:{姓名,性别,年龄,住址,电话,职位号}车间:{车间名称,车间地址,车间主任}产品:{产品号,价格,生成地}零件:{零件号,价格}仓库:{仓库电话,管理员,仓库号}则对应的E-R如下:3.2局部的E-R图:事务规则:一个车间口J以容纳多名员工(1:门)事物规则:一个车间能生产多种零件(l:n)仓用电话仓用——M号咋零件号岑件事物规则:一个仓库能保管多种零件(l:n)生产地事物规则:一个零件能
7、够组装多个产品(M:N)一个产品可以由多个零件构成(N:M)3.3总体的E-R图:第六章代码设计和界面设计下面是主要的界面:用户登录[订单管理]用尸:1■密码:1的校对日期:
8、2008年12月25JA”登录co"取消©主要的源代码:<%@pagecontentType二〃text/html;charset二gb2312"language二"java"import二"java.sql.萨errorPage=,/"%>
此文档下载收益归作者所有