数据库报刊订阅管理系统

数据库报刊订阅管理系统

ID:39391274

大小:985.50 KB

页数:29页

时间:2019-07-02

数据库报刊订阅管理系统_第1页
数据库报刊订阅管理系统_第2页
数据库报刊订阅管理系统_第3页
数据库报刊订阅管理系统_第4页
数据库报刊订阅管理系统_第5页
资源描述:

《数据库报刊订阅管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、成绩计算机学院数据库课程设计报告题目报刊订阅管理系统专业班级计算机科学与技术04级2班学号3104006476姓名陈楚豪合作者指导教师孙宣东(2007年6月)目录1.开发环境和相关技术介绍71.1开发环境71.2相关技术介绍72.需求分析72.1系统需求和功能72.2数据字典82.2.1数据结构82.2.2数据项82.2.3数据流82.3数据流图92.4安全性要求102.5一致性要求112.6完整性要求113.概念结构设计113.1设计方法和步骤113.2概念结构E-R图114.逻辑结构设计124.1关系模式设计与优化124.1.1关系模式设计124.1.2优化分析12

2、4.2具体RDBMS数据模型转换124.3系统结构图134.4系统完整性设计135.数据库物理设计135.1索引的选择建立135.2数据存放位置145.3确定系统配置145.4模块设计145.4.1登陆模块145.4.2管理功能模块145.4.3查询功能模块145.4.4报表导出模块156.数据库实施156.1数据库创建156.1.1各数据表说明156.1.2数据库创建156.2数据库备份和恢复方案166.2.1应用辅助工具进行备份和恢复166.2.2分离数据库法166.3用户界面设计和应用程序编码166.3.1用户界面设计166.3.2类文件功能描述176.3.3主要

3、代码分析187.系统测试方案和测试报告237.1测试方案237.2测试过程237.2.1登陆测试237.2.2目录管理功能测试247.2.3订户管理功能测试267.2.4订单管理功能测试277.2.5统计查询测试298.安装和使用说明308.1安装说明308.1.1安装Java运行环境JRE308.1.2安装MicrosoftSQLServer2000JDBC驱动程序308.1.3升级MicrosoftSQLServer2000数据库管理系统308.1.4附加数据库308.1.5可能出现情况319.完成情况和总结319.1完成情况319.2总结311.开发环境和相关技术

4、介绍1.1开发环境系统结构:C/S结构数据库系统:MicrosoftSQLServer2000sp3宿主语言:JAVA数据库连接方式:JDBC连接方式开发工具:Eclipse3.21.2相关技术介绍MicrosoftSQLServer2000数据库管理系统是微软公司研制开发的关系型数据库管理系统。该系统支持并扩展了SQL语言标准,可以运用标准SQL语句对数据进行操作,也可以使用功能强大的GUI工具进行灵活的数据管理。同时,系统还提供功能完善的API,可以在应用程序中调用这些API来实现与数据库系统的连接以及相关数据的操作。sp3是该系统的一个版本号,只有sp3以上的SQ

5、L2000系统才能够支持纯JDBC连接方式。Eclipse:功能强大的应用程序开发工具,主要支持基于Java语言的各种开发项目。灵活的Plun-in功能,可以根据具体需要安装各种插件。JDBC连接方式:Java与数据库系统的一种连接方式,Java程序使用JDBCAPI与数据库进行通信,并用它操作数据库中的数据。JDBCAPI使Java程序与具体数据库系统独立开来,保证了Java程序高度的可移植性。2.需求分析2.1系统需求和功能设计一个报刊订阅应用系统,使系统满足以下功能和需求:1)a一个订户可订多种报刊;一种报刊可被多个用户订阅;订单只能订阅现有报刊目录内容;b投递时

6、,必须根据订单的情况进行投递,不得超出订单的订阅品种、数量;2)、系统功能包括:a订户管理:订户添加、修改、删除;b 目录管理:目录添加、修改、删除;c订单管理:完成订户订阅数据的管理(包括添加、修改、删除);d 订单查询:按订户或者订单号查询订单详细情况;e统计查询:按报刊目录统计各类报刊的订阅数量及金额;f表单生成:根据统计查询结果导出统计信息到文件(.xls)2.2数据字典2.2.1数据结构管理员用户=管理员帐户+管理员密码订户=订户编号+订户名+联系电话+联系地址目录=目录编号+目录名+单价+批注信息订单=订单号+订户编号+下订日期订单细节=订单号+目录编号+订

7、阅数量+订阅期数+单价+总价(注:为保证订单确定后价格不随目录单价变动,订单细节中应该有独立的单价来记录下订时目录的单价)2.2.2数据项表2.1数据项表编号标识符类型长度所属表名同义名1UNameVarchar20Login管理员帐户2UPasswordVarchar20Login管理员密码3CidVarchar10Customer,Order订户编号4CnameVarchar20Customer订户名5PhoneVarchar15Customer联系电话6AddressVarchar50Customer联系地址7DidVarchar1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。