- 5
- 0
- 约1.56万字
- 约 15页
- 2022-09-22 发布于北京
- 举报
PAGE
PAGE 10
软件工程课程设计报告
目 录
1。开发环境和相关技术介绍
1。1 开发环境 3
1。2 相关技术介绍 3
2。需求分析
2。1 系统需求和功能 3
2.2 数据字典 4
2.2。1 数据结构 4
2.2。2 数据项 4
2.2。3 数据流 5
2。3 安全性要求 5
2。4 一致性要求 5
2.5 完整性要求 5
面向对象分析
面向对象分析 5
系统的结构图 8
数据库实施
数据库创建 8
4.1。1 各数据表说明 8
。2 数据库创建 9
数据库备份和恢复方案 10
4。2.1 应用辅助工具进行备份和恢复 10
4。2.2 分离数据库法 10
4。3 用户界面设计和应用程序编码 10
4。3.1 用户界面设计 10
4.3.2 类文件功能描述 11
4。3.3 主要代码分析 11
系统测试方案和测试报告
5。1 测试方案 16
5。2 测试过程 16
5。2。1 登陆测试 16
目录管理功能测试 17
订户管理功能测试 20
订单管理功能测试 21
5。2。5 统计查询测试 23
完成情况和总结
完成情况 24
6.2 总结 24
7。参考文献
1。开发环境和相关技术介绍
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 表单生成:根据统计查询结果导出统计信息到文件(。xl
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
Or
您可能关注的文档
最近下载
- SY_T 5106-2019 石油天然气钻采设备 封隔器规范.docx VIP
- 世界著名谈判案例.docx VIP
- T_CPI 11037-2024 石油天然气钻采设备水力振荡器技术与应用规范.docx VIP
- 雪铁龙维修 手册 图DS_5LS_Owner_Book_ZH.pdf VIP
- 2025至2030药用真菌行业项目调研及市场前景预测评估报告.docx
- T_SCMES 24—2024(石油天然气钻采设备智能钻机).pdf VIP
- 财务共享模式下企业内部控制研究——以延长石油为例.docx VIP
- 财务共享延长石油集成方案.pdf VIP
- 2025《延安延长石油集团财务共享中心实施效果分析的案例报告》8200字.doc VIP
- 2025人教版音乐一年级下册全册教学设计教案.pdf
原创力文档

文档评论(0)