邮局订报管理系统 课程设计报告

邮局订报管理系统 课程设计报告

ID:40121217

大小:1.66 MB

页数:43页

时间:2019-07-22

邮局订报管理系统 课程设计报告_第1页
邮局订报管理系统 课程设计报告_第2页
邮局订报管理系统 课程设计报告_第3页
邮局订报管理系统 课程设计报告_第4页
邮局订报管理系统 课程设计报告_第5页
资源描述:

《邮局订报管理系统 课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、邮局报刊管理系统南京农业大学信息科技学院数据库课程设计报告设计题目:邮局订报管理系统专业:计算机科学与技术班级:组长:成员:指导老师:黄芬日期:2009年11月2日成绩:39邮局报刊管理系统39邮局报刊管理系统目录1.开发环境和相关技术介绍11.1开发环境11.2相关技术介绍12.需求分析12.1系统需求和功能12.1.1系统需求12.1.2系统功能12.2数据字典22.2.1数据结构22.2.2数据项22.2.3数据流22.3数据流图32.4安全性要求33.概念结构设计33.1设计方法和步骤43.2概念结构

2、E-R图44.逻辑结构设计64.1关系模式设计与优化分析64.1.1关系模式设计64.1.2优化分析64.2系统结构图84.3系统完整性设计85.数据库物理设计95.1数据存放位置95.2确定系统配置95.3模块设计95.3.1登陆模块95.3.2管理模块95.3.3管理账户模块105.3.4查询模块106.数据库实施106.1数据库构建106.1.1各数据表说明106.1.2数据库创建116.2数据库分离和恢复方案116.2.1分离数据库116.2.2恢复数据库117.应用界面设计和应用程序编码127.1用

3、户界面设计127.2类文件功能描述137.3主要代码分析138.系统测试198.1测试方案208.2测试过程208.2.1登陆测试2039邮局报刊管理系统8.2.2主界面各子模块测试219.安装和使用说明389.1安装说明389.1.1安装Java运行环境JRE389.1.2安装MicrosoftSQLServer2000JDBC驱动程序389.1.3升级MicrosoftSQLServer2000数据库管理系统389.1.4附加数据库389.1.5可能出现情况389.2使用说明3810.完成情况和总结381

4、0.1完成情况3810.2总结39【参考文献】3939邮局报刊管理系统39邮局报刊管理系统1.开发环境和相关技术介绍1.1开发环境数据库系统:MicrosoftSQLServer2000sp4开发语言:JAVA数据库连接方式:JDBC连接方式开发工具:Eclipse3.31.2相关技术介绍MicrosoftSQLServer2000数据库管理系统是微软公司研制开发的关系型数据库管理系统。该系统支持并扩展了SQL语言标准,可以运用标准SQL语句对数据进行操作,也可以使用功能强大的GUI工具进行灵活的数据管理。同

5、时,系统还提供功能完善的API,可以在应用程序中调用这些API来实现与数据库系统的连接以及相关数据的操作。Sp4是该系统的一个版本号,SQLServer2000SP3以上的版本才可以支持纯JDBC的连接方式。Eclipse:功能强大的应用程序开发工具,主要支持基于Java语言的各种开发项目。灵活的Plun-in功能,可以根据具体需要安装各种插件。JDBC连接方式:Java与数据库系统的一种连接方式,Java程序使用JDBCAPI与数据库进行通信,并用它操作数据库中的数据。JDBCAPI使Java程序与具体数据

6、库系统独立开来,保证了Java程序高度的可移植性。2.需求分析2.1系统需求和功能2.1.1系统需求设计本系统模拟客户在邮局订购报刊的管理内容,包括查询报刊、订报刊、订购后的查询、统计等的处理情况,系统需要管理的情况如下:(1)可随时查询出可订购报纸的情况,如报刊编号(PNO)、报刊名称(PNA)、单价(PPR)、出版单位(PDW)等,这样便于用户选订。(2)客户订购报刊时,可订购多种报刊,每种报刊可订若干份。(3)为便于邮局投递报刊,客户需提供如下信息:客户编码(CID)、客户姓名(CNA)、联系电话(CT

7、E)、联系地址(CAD)、邮编(CPC)。(4)邮局对每种报刊的订购人数不限,每个客户可多次订购报刊,所订报刊亦可重复。2.1.2系统功能1.客户可到邮局通过管理员查询可订购报刊的详细情况。2.客户通过管理员根据自己的需求订购报刊,完成一次订购后需进行结账才能提交订单。3.客户可以通过管理员查询自己的订报情况。4.管理员可以登录系统对各库表进行插入、修改、删除、查询等基本操作。5.管理员每次要添加一个新客户时,由客户提供各种信息。6.每次要添加一个新的订单时,系统会自动为该订单编制唯一的订单编号,然后管理员根

8、据客户订刊要求填写订单并结账收费。7.管理员能详细查询某报刊的订出情况,并且能统计出某报刊的总订数量与总金额。39邮局报刊管理系统8.管理员可以管理客户、报刊、订单和系统账户,对系统进行维护。2.2数据字典2.2.1数据结构管理员=管理员账号+管理员密码客户=客户编号+客户姓名+联系电话+联系地址+邮编报刊=报刊编号+报刊名+单价+出版单位+备注订单=订单编号+客户编号+订刊日期详细订单=订单编号+

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

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

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