毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

报刊订阅管理系统源代码+ER图 第2页

更新时间:2009-7-25:  来源:毕业论文
报刊订阅管理系统源代码+ER图 第2页
开发环境和相关技术介绍
1.1开发环境
系统结构:C/S结构
数据库系统:Microsoft SQL Server 2000 sp3
宿主语言:JAVA
数据库连接方式:JDBC连接方式
开发工具:Eclipse 3.2

1.2相关技术介绍
Microsoft SQL Server 2000数据库管理系统是微软公司研制开发的关系型数据库管理系统。该系统支持并扩展了SQL语言标准,可以运用标准SQL语句对数据进行操作,也可以使用功能强大的GUI工具进行灵活的数据管理。同时,系统还提供功能完善的API,可以在应用程序中调用这些API来实现与数据库系统的连接以及相关数据的操作。sp3是该系统的一个版本号,只有sp3以上的SQL 2000系统才能够支持纯JDBC连接方式。
Eclipse:功能强大的应用程序开发工具,主要支持基于Java语言的各种开发项目。灵活的Plun-in功能,可以根据具体需要安装各种插件。
JDBC连接方式:Java与数据库系统的一种连接方式,Java程序使用JDBC API与数据库进行通信,并用它操作数据库中的数据。JDBC API使Java程序与具体数据库系统独立开来,保证了Java程序高度的可移植性。

2.需求分析
2.1系统需求和功能
设计一个报刊订阅应用系统,使系统满足以下功能和需求:
1)
a一个订户可订多种报刊;一种报刊可被多个用户订阅;订单只能订阅现有报刊目录内容;
b投递时,必须根据订单的情况进行投递,不得超出订单的订阅品种、数量;
2)、系统功能包括:
a订户管理:订户添加、修改、删除;
b 目录管理:目录添加、修改、删除;
c订单管理:完成订户订阅数据的管理(包括添加、修改、删除);
d 订单查询:按订户或者订单号查询订单详细情况;
e统计查询:按报刊目录统计各类报刊的订阅数量及金额;
f表单生成:根据统计查询结果导出统计信息到文件(.xls)
2.2数据字典
2.2.1数据结构
管理员用户=管理员帐户+管理员密码
订户=订户编号+订户名+联系电话+联系地址
目录=目录编号+目录名+单价+批注信息
订单=订单号+订户编号+下订日期
订单细节=订单号+目录编号+订阅数量+订阅期数+单价+总价
(注:为保证订单确定后价格不随目录单价变动,订单细节中应该有独立的单价来记录下订时目录的单价)
2.2.2数据项
表2.1   数据项表
编号 标识符 类型 长度 所属表名 同义名
1  UName Varchar 20 Login 管理员帐户
2  UPassword Varchar 20 Login 管理员密码
3  Cid Varchar 10 Customer,Order 订户编号
4  Cname Varchar 20 Customer 订户名
5  Phone Varchar 15 Customer 联系电话
6  Address Varchar 50 Customer 联系地址
7  Did Varchar 10 Diretory,OrderDetail 目录编号
8  Dname Varchar 20 Diretory 目录名
9  UnitPrice Float 8 Diretory
OrderDetail 目录单价,
下订时目录单价
10  Ifo Varchar 50 Diretory 批注信息
11  Ono Varchar 10 Order,OrderDetail 订单编号
12  Odate Datetime 8 Order 下订日期
13  Quantity,  Int 4 OrderDetail 订阅数量
14  QiShu, Int 4 OrderDetail 订阅期数
15  Total Float 8 OrderDetail 订单项总价2.2.3数据流
表2.2  数据流表
编号 名称 来源 去向 组成
1 身份信息 系统管理员 应用系统 管理员帐户+密码
2 授权信息 应用系统 系统管理员 
3 错误身份信息 应用系统 系统管理员 
4 查询请求 系统管理员 应用系统 待查询对象识别符(如Cid,Ono)
5 查询结果 应用系统 系统管理员 被查询对象具体信息
6 管理请求 系统管理员 应用系统 识别符(Cid,Ono等)+管理类型
7 管理结果信息 应用系统 系统管理员 被管理对象处理结果
8 非法请求 应用系统 系统管理员 非法请求提示信息2.3数据流图 
图2.1   报刊订阅系统顶层图 
图2.2   系统0层图 
图2.3   加工2细化图 
图2.4   加工3细化图
2.4安全性要求
访问数据库时需要输入登陆帐号和密码。在数据库内设有管理员表,登陆系统时会要求输入管理员帐号和密码。登陆模块根据输入帐号和密码查管理员表,查到匹配记录则允许其登陆系统。管理员帐号和密码可以在系统中添加和修改。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

报刊订阅管理系统源代码+ER图 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。