已阅读5页,还剩95页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中南大学数据库课程设计报告-报刊订阅管理系统学 院: 地球科学与信息物理学院专业班级: 生医 0902 班 组 员: 0405090422 沈颂林 : 0405090427 吴慧英 指导老师: 唐艳、邓振生 地 点: 地学楼 101 2任 务 书本次课程设计是学习完各类计算机编程语言和数据库系统课程后进行的一次全面的综合练习。其目的在于:配合各类计算机编程语言和数据库系统课程的教学,使我们能巩固和加深对数据库基础理论和基本知识的理解;掌握使用数据库进行软件设计的基本思想和方法;培养我们调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。通过对某企业的报刊订阅业务进行分析、调查,设计该企业的报刊订阅管理系统。以 SQL Server 2005 作为后台数据库,以 C#作为前台开发工具,完成数据库应用系统的设计开发。报刊订阅管理系统主要实现的功能有录入、订阅、查询、统计、系统维护等。1、录入功能:录入订阅人员信息、报刊基本信息;2、订阅功能:订阅人员订阅报刊(并计算出其金额) ;3、查询功能:按人员查询、按报刊查询、按部门查询有关订阅信息,对查询结果能进行预览;4、统计功能:按报刊统计、按人员统计、按部门统计,对统计结果能进行预览;5、系统维护:如数据安全管理(含备份与恢复) ;3摘 要随着社会不断的发展,人们的生活水平越来越高,对知识的和对时事的渴求也越来越高,人们希望能够方便快捷地订阅各种报刊杂志。但是各种各样的报刊名目和详细信息以及订阅,为相关企业的管理造成很大的麻烦。因此报刊订阅成为不可或缺的一部分。报刊订阅管理系统是一种智能化的管理系统。它面向所有用户,但是却具有高度安全性能,只有后台管理员可以实施系统的日常维护功能,包括新报刊信息的录入,后台数据库的备份和恢复等。用户合法注册后必须输入有效密码才能成功进入此系统,进行订阅报刊、查询信息、统计信息等操作。对于非法操作,系统有识别和防护措施。本系统在设计过程中,需要使程序代码标准化,软件统一化,确保软件的可维护性和实用性;删除不必要的管理冗余,实现管理规范化、科学化;接口友好、简单化,做到实用、方便,尽量满足报刊订阅中员工的需要。4目 录一、引言 .51.设计目的 .52.设计要求 .53.设计环境 .54.同组人员 .55.具体分工 .5二、概要设计 .61. 系统需求分析 .62. 系统结构设计 .63. 功能模块设计 .7三、详细设计 .81. 系统数据库设计 .82. 系统主要功能模块设计 .123. 程序主要算法对应的原代码 .13四、调试与运行结果及存在的主要问题 .30五、课程设计小结 .41六、参考文献 .425引 言1. 设计目的数据库系统原理及应用课程设计是计算机科学技术中计算机应用专业及其相关专业教学大纲要求的重要时间性环节之一,是学习完数据库系统概论课程后进行的一次全面的综合练习。其目的在于:配合数据库系统概论课程的教学,使我们能巩固和加深对数据库基础理论和基本知识的理解;掌握使用数据库进行软件设计的基本思想和方法;提高我们应用数据库理论解决实际问题的能力;培养我们调查研究,查阅技术文献,资料,手册以及编写技术文献的能力。2. 设计要求通过对某企业的报刊订阅业务进行分析、调查,设计该企业的报刊订阅管理系统。以 SQL Server 2005 作为后台数据库,以 C#作为前台开发工具,完成数据库应用系统的设计开发。3. 设计环境系统数据库用的是 Microsoft SQL Server 2005,系统的开发平台为 Microsoft Visual Studio 2008,开发语言为 C#。4. 同组人员完成该设计的人员为生医 0902 班的吴慧英和沈颂林。5. 具体分工经过两人的讨论分析后共同完成该题目的需求分析,概念结构设计以及逻辑结构的设计。在具体实施阶段沈颂林主要负责数据库的设计与建立,配合完成最后调试工作。吴慧英主要负责具体 C#语言的编写和实现,各个界面的设计和6改进以及后续系统的调试工作。7概要设计1. 系统需求分析:通过对企业的报刊订阅业务进行分析、调查,设计该企业的报刊订阅管理系统。主要实现以下功能:一、录入功能:录入订阅人员信息、报刊基本信息;二、订阅功能:订阅人员订阅报刊(并计算出其金额) ;三、查询功能:按人员查询、按报刊查询、按部门查询有关订阅信息,对查询结果能进行预览;四、统计功能:按报刊统计、按人员统计、按部门统计,对统计结果能进行预览;五、系统维护:如数据安全管理(含备份与恢复) ;2. 系统结构设计:本系统包括后台数据库设计和前台应用程序的设计两个大的方面,后台数据库的设计是为前台应用程序而服务的,而应用程序的设计则是基于数据库编写的。根据需求分析可以建立管理员表,部门表,用户表,报刊类别表,报刊信息表,订单表。其中用户表中包括了用户基本信息,报刊信息表中包括了报刊的基本信息,订单表中包括了用户订阅报刊的相关信息。系统登录主要分为管理员和用户两种类型。管理员可以实现录入用户信息、录入报刊信息,查询用户、报刊、部门订阅情况,统计用户、报刊、部门所订阅的数量,数据备份和数据恢复的系统维护操作。用户可以实现查询本人信息并修改,订阅报刊并查询等操作。83. 功能模块设计:由以上分析可以画出功能模块设计图,如下:报刊订阅管理系统用户登录用户信息录入报刊信息录入按人员查询按报刊查询按部门查询按人员统计按报刊统计按部门统计数据库备份统计数据库恢复系统维护录入登录管理员登录订阅查询用 户管理员所 有 报 刊信 息 管 理所 有 用 户 信 息 管 理系 统 维 护查询自身资料 并修改信息 查询报刊信息 订阅报刊并查看 9详细设计1. 系统数据库设计:经过需求分析设计后得出数据库设计的概念模型,建立了六个表,分别是:管理员表,部门表,用户表,报刊类别表,报刊信息表,订单表。如下:管理员(管理员,密码)部门(部门编号,部门名)用户(用户账号,密码,姓名,身份证号,联系电话,部门编号)报刊类别(分类编号,分类名称)报刊信息(报刊编号,报刊名称,出版报社,季度报价,内容介绍,分类编号)订单(订单编号,用户账号,报刊编号,订阅
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024民间借贷合同债权保护与债务人权益保障3篇
- 2024年项目风险管理合同3篇
- 2025版消防设备研发与采购一体化服务合同2篇
- 2025年度城市基础设施建设与维护管理合同3篇
- 二零二五年度二手房购房贷款合同审查要点3篇
- 2025年-河北省安全员-C证考试(专职安全员)题库附答案
- 2024年版男方不忠离婚合同范本版B版
- 2024年担保合同撰写与审查精要
- 2024年纱窗产品生产与安装工程承包合同3篇
- 二零二五年度办公楼给排水专业分包合同2篇
- 2025年济南铁路局招聘笔试参考题库含答案解析
- 2025年心内科工作计划
- 质量是生产出来课件
- 2024-2025学年人教版七年级数学上册期末模拟测试卷(含简单答案)
- 2024-2030年中国家用小家电项目可行性研究报告
- 监理对进度控制的目标及方法措施
- 2024年内科医生年终工作总结参考(2篇)
- xx单位政务云商用密码应用方案V2.0
- 湖南省怀化市2023-2024学年七年级上学期语文期末试卷(含答案)
- 《廊坊市绿色建筑专项规划(2020-2025)》
- 2024-2030年中国湿巾行业发展趋势及竞争策略分析报告
评论
0/150
提交评论