本系统使用javabean技术制作,包括前台查询和后台管理两大功能模块。具体有:前台主要实现按照各种字段的组合查询界面以及ajax技术的应用。后台主要实现中医药机构的增删改功能。开发工具Myeclipse,数据库sqlserver,有开题报告,配套论文,答辩ppt等.
前台综合查询模块:
1.登陆管理:用户先进入登陆界面,输入用户名和密码进行登陆。
2.查询功能:用户进入查询界面,首先要选则洲,进入之后选择国家,此时会出现这个国家所有医疗机构列表,进行查询。
后台管理模块:
1.机构管理:
在“机构添加”页面中可以添加机构信息,包括机构编号,机构名称(中英文),所在洲,所在国,具体地址,邮政编码,网址,电话,传真,建校的时间,主管部门/批准办学机构,机构性质(公立,私立还是未知),是否会员(是或否),认证情况(是或否),教育层次(培训,专科,本科,硕士,博士),校舍面积,在校生人数,教师人数,中医专业(中医,针灸,多选),针灸专业,学制,中医临床实践教学学时,有无临床教学基地(有,无),未知,评价综述,备注,粘贴附件,来源出处,是否推荐(推荐或不推荐),上传者,访问IP,上传时间,人气。在“机构维护”页面中,可以对机构信息进行修改和删除。
2.用户管理:
管理员可以在“用户信息添加”页面中添加用户信息,包括机构编码,编号 ,姓名(中英文),职务,办公电话,传真,手机,E-Mail,通讯地址。在“用户信息维护”页面中可以对用户信息进行修改和删除。
3.课程管理:
管理员可以针对不同医疗机构的情况设置不同的课程,并可以对课程进行增加,修改和删除操作。包括机构编码,课程编号,专业(中医,针灸),课程大类(必修或选修),必修课程分类(中医核心,其它中医,人文社会,自然科学,选修),必修课名称,学时,学分。
4.大洲管理:
管理员对洲的信息进行添加,修改或删除,洲的信息包括洲ID,洲名。
5.国家管理:
管理员可以对国家的信息进行添加删除和修改,国家信息包括国家ID,所属洲ID,国家名。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP 2
1.3.3 Ajax 3
1.4软硬件需求 4
第二章 需求分析 5
2.1可行性分析 5
2.1.1技术的可行性 5
2.2.2经济的可行性 5
2.2.3操作可行性 5
2.2.4法律的可行性 5
2.3系统用户用例图 6
2.3.1普通用户用例图 6
2.3.2管理员用例图 6
2.4功能模块需求分析 7
2.5设计的基本思想 7
2.6性能需求 8
2.6.1系统的安全性 8
2.6.2数据的完整性 8
2.7界面需求 8
第三章 系统分析与设计 10
3.1数据库的分析与设计 10
3.1.1数据库的概念结构设计 10
3.1.2数据库的逻辑结构设计 12
3.1.3数据库的连接原理 13
3.2中文乱码问题处理 14
第四章 系统功能实现 17
4.1管理员登陆页面 17
4.2管理员模块 18
4.2.1大洲管理 19
4.2.2机构信息管理 23
4.2.3系统管理 26
4.2.4修改密码 27
4.2.5退出系统 27
4.3普通用户模块 27
4.3.1系统主页面实现 27
4.3.2机构查询 28
第五章 系统测试 29
5.1系统测试目的与意义 29
5.2测试过程 29
5.2.1主页面的登录模块测试 29
5.3其他错误 30
结 论 31
参考文献 32
致 谢 33