欢迎来到天天文库
浏览记录
ID:38423241
大小:283.00 KB
页数:19页
时间:2019-06-12
《邮局订报管理子系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、武汉理工大学华夏学院课程设计课程名称数据库原理课程设计题目:邮局订报管理子系统数据库设计专业班级姓名学号成绩__________________指导教师2013年7月1日至2013年7月5日课程设计任务书设计题目:邮局订报管理子系统数据库设计设计目的:1.学会分析研究数据对象的特性;2.学会数据的组织方法;3.选择合适的数据的存储结构以及相应操作,把现实世界中的问题转换为计算机内部的表示和处理;4.提高学生的运用能力、提高数据库设计素质;设计任务:(在规定的时间内完成下列任务)1、可随时查询出可订购报纸的详细情况,如报纸编号(PNO
2、)、报纸名称(PNA)、报纸单价(PPR)、报纸版面规格(PSI)、报纸出版单位(PDW)等,这样便于客户选订。2、客户查询报纸情况后即可订购所需报纸,可订购多种报纸,每种报纸可订若干份,交清所需金额后,就算订购处理完成;3、为便于邮局投递报纸,客户需写明如下信息:客户姓名(CNA)、客户电话(CTE)、客户地址(CAD)及邮政编码(CPO),邮局将即时为每一客户编制唯一代码(CNO)。具体要完成的任务是:A.编制完成上述问题的数据库设计并能得出正确的运行结果。B.采取统一格式:有问题描述、基本要求、测试数据及实现方法等组成写出规范
3、的课程设计说明书;时间安排7月1日布置课程设计任务;7月2日分配题目后,查阅资料、准备程序;7月3,4日上机调试程序、书写课程设计报告;7月5日下午提交课程设计报告及相关文档具体要求课程设计报告按统一通用格式书写,具体格式要求请在网络上查阅;每位学生应独立完成各自的任务;指导教师签名:13年6月29日教研室主任(或责任教师)签名:13年6月29日目录1问题描述41.1背景41.2数据需求41.3事务需求42.1E-R图52.1.2报纸信息实体E-R图52.1.3订单信息实体E-R图62.1.4客户信息实体图62.1.5总的信息实体E
4、-R图:72.2数据72.4关系图83.数据库源代码93.1数据库建立93.1.1创建数据库93.1.2报纸信息表的建立93.1.3客户信息表的建立93.1.4订单表的建立103.2数据初始化103.2.1将已有报纸加入表newspaper_info中103.2.2将客户加入到consumer表中114.结果数据处理124.1单表查询124.1.2管理员可以在consumer表中查看客户个人信息134.1.3管理员可以在subscri_record表中查看所有订单信息144.2条件查询154.2.1客户在根据报纸名称newspape
5、r_info表中查询报纸154.2.2客户根据报纸报纸出版单位在newspaper_info表中查询报纸154.3客户提交订单164.3.1客户提交订单后,显示需缴纳的费用164.4修改信息174.4.1客户修改个人信息174.4.2可订阅报纸信息的修改175.结束语181问题描述1.1背景近年来我国信息产业发展迅速,手工管理方式在报纸订阅管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。面对各种媒体的强势竞争,因此,邮局必须提高其工作效率,改善其工作环境。这样,管理信息化势在必行。在传统的邮
6、局订阅管理中,其过程往往是很复杂的,繁琐的,管理以售出和进货两项内容为核心,在此过程中有需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于它们之间关联复杂,因此该过程必须实现信息化我们的系统开发的整体任务是实现邮局订报管理的系统化、规范化、自动化和智能化,从而达到提高管理效率的目的。1.2数据需求邮局订报系统需要完成功能主要有:1.客户基本信息的输入,包括用户名,客户姓名,客户电话,客户地址及邮政编码2.客户基本信息的查询、修改,包括客户姓名,客户电话,客户地址及邮政编码3.可订购报纸的基本信息的输入,包括报纸编号
7、,报纸名称,报纸单价,报纸版面规格,报纸出版单位。4.可订购报纸的基本信息的查询,修改,包括报纸编号,报纸名称,报纸单价,报纸版面规格,报纸出版单位。5.客户输入订单信息,包括客户代码,报纸编码,订购分数,开始订购时间,订购截止时间。6.客户的订单信息查询,包括客户代码,报纸编码,订购分数,开始订购时间,订购截止时间。1.3事务需求(1)在用户信息管理部分,要求:a.可以查询用户信息。b.可以对读者信息进行修改操作。(2)在可订购报纸信息管理部分,要求:a.可以浏览可订购报纸信息:b.可以对可订购报纸信息进行维护,包括添加及修改,删
8、除的操作。(3)在订购信息管理部分,要求:。a.可以查询订阅报纸的信息。b.可以对订购信息进行维护操作,包括添加及修改,删除的操作。(4)在管理者信息管理部分,要求:a.显示当前数据库中管理者情况。b.对管理者信息维护操作。2.方案图
此文档下载收益归作者所有