《毕业设计案例剖析 信息系统开发方向》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:张益民,盛国军主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302200697
  • 页数:146 页
图书介绍:本书是信息系统相关专业开发方向的毕业设计指导教材,以毕业设计主要内容为核心,采用不同业务领域的八个案例说明整个毕业设计的过程。

案例一 教务排课系统的设计与实现——课程管理 1

1.1课程管理系统的概述 1

1.1.1项目背景 1

1.1.2主要功能描述 1

1.2课程管理系统开发的需求分析 2

1.2.1业务流程分析 2

1.2.2数据流程分析 3

1.3课程管理系统设计 6

1.3.1系统功能设计 6

1.3.2数据库的设计与分析 7

1.4课程管理系统的实现 10

1.4.1系统开发配置 10

1.4.2功能的实现 10

1.4.3数据库访问的实现 14

案例二 网上书店系统的设计与实现 15

2.1网上书店系统概述 15

2.2需求分析 15

2.2.1用户基本业务流程 15

2.2.2功能需求分析 16

2.3系统用例模型 17

2.3.1确定角色 17

2.3.2创建用例 18

2.3.3创建角色用例关系图 18

2.4系统顺序图 19

2.5创建系统包图 22

2.5.1网上书店系统包图 22

2.5.2基础包(comm)内的类 23

2.5.3接口包(conn)内的类 23

2.6系统类模型 24

2.6.1基础包内的类图 24

2.6.2接口信息包内的类图 24

2.7数据库设计 25

2.8网上书店系统的实现 27

2.8.1通用模块设计 27

2.8.2网上书店首页 27

2.8.3会员登录模块 28

2.8.4查找图书模块 29

2.8.5购物车模块 29

2.8.6生成订单模块 29

2.8.7管理员登录模块 30

2.8.8管理员设置模块 30

2.8.9会员管理模块 30

2.8.10图书分类管理模块 31

2.8.11图书管理模块 31

2.8.12订单管理模块 32

案例三 专家门诊预约系统患者模块子系统分析与设计 34

3.1患者模块子系统概述 34

3.1.1项目背景 34

3.1.2患者模块子系统的主要功能描述 34

3.2患者模块子系统开发的需求分析 35

3.2.1患者模块子系统的业务流程分析 35

3.2.2患者模块子系统的数据流程分析 35

3.3患者模块子系统设计 38

3.3.1系统软件环境设计 38

3.3.2系统功能设计 38

3.3.3数据库的设计与分析 39

3.4患者模块子系统的实现 41

3.4.1与数据库建立连接类的实现 41

3.4.2初始化类的实现 42

3.4.3患者模块的实现 43

3.4.4注册功能模块实现 43

3.4.5查询模块实现 46

3.4.6预约模块实现 48

案例四 在校生通用收费系统的超市模块设计与实现 49

4.1在校生通用收费系统概述 49

4.1.1项目背景 49

4.1.2超市信息管理系统的主要功能描述 49

4.2超市信息管理系统开发的需求分析 49

4.2.1超市信息管理系统的业务流程分析 49

4.2.2超市信息管理系统的数据流程分析 50

4.3超市信息管理系统设计 56

4.3.1系统设计方法 56

4.3.2系统功能设计 57

4.3.3数据库的设计与分析 57

4.4超市信息管理系统的实现 60

4.4.1商品查询功能的实现 60

4.4.2客户信息反馈功能的实现 62

案例五 中国电子口岸出口收汇系统设计与实现 64

5.1中国电子口岸出口收汇系统概述 64

5.1.1项目背景 64

5.1.2中国电子口岸出口收汇系统的主要功能描述 64

5.2中国电子口岸出口收汇系统开发的需求分析 65

5.2.1中国电子口岸出口收汇系统的业务流程分析 65

5.2.2中国电子口岸出口收汇系统的数据流程分析 65

5.2.3中国电子口岸出口收汇系统的数据字典 66

5.3中国电子口岸出口收汇系统设计 68

5.3.1系统软硬件环境设计 68

5.3.2系统功能设计 69

5.3.3数据库的设计与分析 69

5.4中国电子口岸出口收汇系统的实现 71

5.4.1数据库连接Bean的实现 71

5.4.2系统功能的实现效果 73

5.4.3系统功能的技术实现 75

案例六ERP实施项目计划进度管理系统 79

6.1ERP实施项目计划进度管理系统概述 79

6.2系统分析 79

6.2.1ERP实施项目计划进度管理模块的需求分析 79

6.2.2ERP实施项目计划进度管理模块的业务流程分析 80

6.2.3计划进度管理模块的数据流程分析 81

6.2.4计划进度管理模块的数据字典 84

6.3系统设计 85

6.3.1总体功能设计 85

6.3.2计划进度管理模块的功能设计 85

6.3.3数据库的概念设计 86

6.3.4数据库的物理结构设计 87

6.3.5系统的I/O设计 89

6.4系统实施与测试 91

6.4.1系统环境平台的实现 91

6.4.2系统实现 91

案例七 学教在线交流平台设计与实现 97

7.1学教在线交流平台概述 97

7.2学教在线交流平台的用例分析 97

7.2.1公共模块 97

7.2.2前台模块 98

7.2.3后台模块 99

7.3学教在线交流平台的活动图 100

7.3.1登录功能 100

7.3.2用户注册 101

7.3.3修改密码 101

7.3.4发布新问题 101

7.3.5回复问题 102

7.3.6资源共享 102

7.4学教在线交流平台的类图 103

7.5学教在线交流平台的顺序图 104

7.5.1用户登录 104

7.5.2用户注册 104

7.5.3修改密码 104

7.5.4发布新问题 104

7.5.5回复问题 105

7.5.6资源共享 105

7.6学教在线交流平台的数据库设计 105

7.7学教在线交流平台的页面设计 108

7.7.1前台-登录页面 108

7.7.2前台-首页 108

7.7.3前台-课外活动 108

7.7.4后台-首页 110

7.7.5后台-用户管理 111

7.8JDBC连接数据库 111

7.9学教在线交流平台的模块实现 112

7.9.1用户注册实现 112

7.9.2用户登录实现 113

7.9.3个人中心 114

7.9.4留言板 114

7.9.5问题交流功能 115

7.9.6发布新问题 116

7.9.7资源共享 117

7.9.8修改密码功能 118

7.9.9下载资源 118

7.9.10发表新留言 119

7.9.11查看问题信息 120

7.9.12后台留言管理 121

案例八 大学生社会兼职管理系统与实现 122

8.1大学生社会兼职管理系统概述 122

8.2需求分析 122

8.2.1网站个人用户(学生用户)需求分析 122

8.2.2网站企业用户需求分析 123

8.2.3网站管理员需求分析 123

8.2.4大学生兼职管理系统业务流程分析 123

8.2.5大学生兼职管理系统数据流程分析 125

8.2.6大学生兼职管理系统数据字典 126

8.3系统设计 130

8.3.1系统功能模块设计 130

8.3.2数据库设计 131

8.4系统实现 135

8.4.1登录功能的实现 135

8.4.2添加招聘功能的实现 138

8.4.3公司信息修改功能的实现 140

8.4.4用户信息删除功能的实现 143

参考文献 145