报刊订阅管理系统

更新时间:2023-09-24 10:08:02 阅读量: IT计算机 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

成绩 评阅人 评阅日期

计算机科学与技术系

数据库课程设计

设计题目: 报刊订阅管理系统

班 级: 学 号: 姓 名: 指导老师:

2009 年 12 月14-18日

目录

一 需求分析 二 总体设计

2.1 系统总体结构设计............................................................................................1 三 数据库设计

3.1 概念设计........................................................................................................2

3.1.1 数据抽象与局部视图设计 .................................................................2 3.1.2 视图的集成 .........................................................................................5 3.2 逻辑设计 ......................................................................................................6

3.2.1 E-R图向关系模型的转换.................................................................7 3.2.2 数据模型的优化................................................................................7 3.3 物理设计 .......................................................................................................8

3.3.1 E-R图向关系模型的转换.................................................................8 3.3.2 表空间的建立....................................................................................8

四 程序模块设计

4.1 功能需求 .........................................................................................................8 4.2 用户界面设计 ..................................................................................................9 4.3 程序代码设计与分析 ..................................................................................... 11 4.4 运行结果 ....................................................................................................... 25 五 心得体会

参考文献 .............................................................................................................. 27

一、需求分析

当今是信息化社会,信息对于人们的生活起到了举足轻重的作用,报刊是人们获得信息的重要媒介。在报刊企业中,报刊的订阅是一件日常性的工作,企业的各级管理人员需要及时了解掌握各种报刊的销售量等信息,以便心中有数,合理安排企业经营的各个环节的工作,所以报刊订阅管理是一项非常重要的工作.

就一般报刊企业中,报刊的种类很多,各种报刊每日的印刷量和销售量是很大的,依靠手工处理来记录,既难做到及时性,也难保证数据的正确性,因而有必要建立一个报刊订阅管理系统.这一点在企业中,从主管领导、到具体的业务人员认识是一致的.因而建立新的报刊订阅管理系统在管理上是可行的.

本系统就是一个报刊订阅管理系统。它面向所有用户,但具有比较高的安全性能。它能够实现报刊订阅的基本功能,包括新报刊信息的录入、订阅、查询等操作。用户合法注册后必须输入有效密码才能成功进入此系统,可以进行订阅报刊,查询信息,统计信息等操作。对于非法操作,系统有识别和防护措施。

二、总体设计

2.1 系统总体结构设计

报刊订阅管理系统主要是由登录、录入、订阅、信息查询、统计等主要模块构成。

本系统的结构功能图:

1

报刊订阅管理系 登录 录入 订阅 查询 统计 重新登录 个人订阅情况 管理员登录 用户登录 录入新报刊 修改个人信息 仅限用户 按报刊代号 按报刊名 统计用户信息 仅限用户

三、数据库设计

3.1 概念设计

将需求分析得到的用户需求抽象为概念模型(即E-R图)。选取需求分析中间层,逐一设计E-R图,然后集成得到总E-R图,最后通过消除不必要的冗余,设计成基本E-R图(包括实体、属性、联系类型)。 3.1.1 数据抽象与局部视图设计

本系统采用E-R图(实体-关系图)的方法进行数据库概念结构设计。 系统E-R图如下所示:

2

包含 用户 n 1 1 管理员 订阅 m 报刊

图3.1总体联系

各实体属图: 用户:

联系地址 用户名 联系电话 用户 性别 真实姓名 密码

图3.2用户实体属性图

管理员:

3

本文来源:https://www.bwwdw.com/article/pa0d.html

Top