欢迎来到天天文库
浏览记录
ID:9938997
大小:839.00 KB
页数:18页
时间:2018-05-16
《数据库课程设计--报刊订阅管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数据库原理及应用课程设计课程名称____数据库系统______题目名称___报刊订阅管理系统___学生学院____计算机学院________专业班级_10级计算机科学与技术5班学号____________学生姓名_____陈丹飞___________指导教师__明俊峰_______2013年1月10日17数据库原理及应用17数据库原理及应用成绩《数据库系统》课程设计学院______计算机学院______专业__计算机科学与技术____学号____________姓名___陈丹飞_____________指导教师__明俊峰_____________日期___2013/1
2、/10__________17数据库原理及应用目录一、概述:3二、需求分析:32.1、功能描述:32.2、数据流图:42.3、数据字典:42.3.1、数据项:52.3.2、数据结构:52.3.3、数据流:6三、概念设计:63.1、设计E-R图的要点:63.2、基本项构思ERD的四条基本原则:63.3、设计E-R图:73.4、安全性要求:93.5、一致性要求:93.6、完整性要求:10四、逻辑设计:104.1、一般逻辑模型设计:104.2、关系模式设计与优化:114.2.1关系模式设计114.2.2优化分析114.3系统结构图124.4、系统完整性设计12五、系统实现:
3、135.1索引的建立135.2数据存放位置145.3模块设计145.3.1登录模块145.3.2管理功能模块145.3.3管理帐号模块145.3.4查询模块15六、小结:1517数据库原理及应用一、概述:本系统是一个面向于企业的报刊订阅管理系统。系统是智能化的管理系统,它面向所有企业部门的职工用户,但具有安全性能。它能够实现报刊订阅的基本功能,包括新报刊信息的登录、录入、订阅、查询、统计等操作。用户合法注册后必须输入有效密码才能成功进入此系统,可以进行订阅报刊,查询信息,统计信息等操作。对于非法操作,系统有识别和防护措施。订阅信息处理的特点是订阅信息处理量比较大,所管
4、理的信息信息种类繁多,而且订阅单、编辑单的发生量特别大,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有一定因难。系统在设计过程中,为了克服这些困难,需要使程序代码标准化,软件统一化,确保软件的可维护性和实用性;删除不必要的管理冗余,实现管理规范化、科学化;界面友好、简单化,做到实用、方便,尽量满足报刊订阅中员工的需要。二、需求分析:2.1、功能描述:包括如下模块:ü登录功能:登录统为身份验证登录。分为管理员登录和一般用户登录。分别通过不同的用户名和密码进入报刊订阅管理界面,新的用户需要注册。ü录入新信息功能:对于管理员,包括新用户信息和新报刊信息的录入功
5、能,信息一旦提交就存入到后台数据库中;普通用户自行注册进行可以修改个人信息。ü订阅功能:用户可以订阅报刊,系统自动计算所需金额,并显示在界面上;管理员不可订阅报刊,必须以用户身份订阅报刊。ü查询功能:用户可以查询并显示自己所订阅的信息;管理员可以按人员、报刊、部门分类查询。查询出的信息显示在界面上,并且可以预览和打印出结果。ü统计功能:管理员可以按用户、部门、报刊统计报刊的销售情况,并对一些重要的订阅信息进行统计;普通用户可以统计出自己的订阅情况,并且可以预览和打印出结果。ü17数据库原理及应用系统维护功能:数据的安全管理,主要是依靠管理员对数据库里的信息进行备份和恢
6、复,数据库备份后,如果出了什么意外可以恢复数据库到当时备份的状态,这提高了系统和数据的安全性,有利于系统的维护。2.2、数据流图:报刊订阅管理系统顶层图报刊订阅系统1层图2.3、数据字典:数据字典包括有数据项、数据结构、数据流、处理过程和数据存储五个部分,以下根据系统开发的要求分别对其中部分进行说明。17数据库原理及应用2.3.1、数据项:编号标识符类型长度所属表名同义名1UNameVarchar20Login管理员帐户2UPasswordVarchar20Login管理员密码3CidVarchar10Customer,OrderDetail用户编号4CnameVar
7、char20Customer用户名5PhoneVarchar15Customer联系电话6AddressVarchar50Customer联系地址7DidVarchar10Diretory,OrderDetail目录编号8DnameVarchar20Diretory目录名9UnitPriceFloat8Diretory、OrderDetail目录单价10IfoVarchar50Diretory批注信息11OnoVarchar10OrderDetail订单编号12Quantity,Int4OrderDetail订阅数量13QiShu,Int4Order
此文档下载收益归作者所有