摘 要
本论文题目为《中医药文化网站的设计与实现》,本网站的选题意义在于:目前随着社会的高速发展,人们生活水平的不断提高,以及工作节奏的加快,网络中医药文化逐渐成为一个热门的话题,因为其形式的多样,涉及的面比较广,成为人们放松压力,调节情绪的首要选择。伴随计算机的普及,人们更愿意使用互联网来获取中医药文化方面的信息,可以更加简便快捷、足不出户的满足人们中医药文化的梦想。
关于传播中医药文化网站主要包含的功能模块为:用户登录注册功能。用户可使用手机号码进行注册,实现一人一个账号,并且提供密码修改,重置功能。管理员用户与普通用户在网站使用权限上有所不同。提供密码修改,重置功能。实现的基本功能包括:注册、登录;实现数据库,基础数据增、删、改、查;网站页面基本包含:中医思想、中医药常识、中医养生、中医方剂、互动分享五大功能模块。根据系统所需功能,使用的技术包括:以Struts2为开发平台,采用Mysql做后台数据库,选择MyEclipse为开发工具。
经过测试,本系统具有较好的实用性,可以为广大中医药文化爱好者提供最新鲜的资讯和内容丰富的攻略。
关键字:中医药文化,Struts2,JSP,Mysql,MyEclipse
Abstract
This thesis is entitled "Design and realization of traditional Chinese Medicine Culture website". The significance of this website is: with the rapid development of society, people's living standard is improving, and the pace of work is speeding up. Internet traditional Chinese medicine culture has gradually become a hot topic, because of its diverse forms, involving a wide range of areas, become the first choice for people to relax pressure and adjust their emotions. With the popularity of computers, people are more willing to use the Internet to obtain information about traditional Chinese medicine culture, which can be more convenient and fast, and meet people's dream of traditional Chinese medicine culture.
The main function modules of the website for spreading Chinese medicine culture are: user login registration function. Users can use mobile phone numbers to register, achieve one account, and provide password modification, reset function. Administrator users and ordinary users in the site permissions are different. Provide password modification, reset function. The basic functions include: register, login; realize database, basic data increase, delete, change, check; website page basically contains: traditional Chinese medicine thought, Chinese medicine common sense, Chinese medicine nourishment, traditional Chinese medicine prescription, interactive sharing five function modules. According to the required functions of the system, the techniques used include: using Str Uts2 is used as development platform, Mysql is used as backstage database, and MyEclipse is chosen as development tool.
After testing, the system has good practicability, and can provide the most fresh information and rich introduction for the majority of Chinese medicine culture lovers.
Keyword: Chinese medicine culture, Struts2,JSP,Mysql,MyEclipse
目 录
1 绪论 1
1.1 项目背景 1
1.2 研究意义 1
1.3 系统概述 1
2 中医药文化网站系统分析 3
2.1 系统需求分析 3
2.1.1 功能需求 3
2.1.2 性能需求 4
2.2 系统可行性分析 4
2.2.1 技术及开发方法可行性 4
2.2.2 管理可行性 4
2.2.3 经济可行性 4
2.3 业务流程分析 5
3系统设计 8
3.1 系统物理环境配置 8
3.2 系统规划 8
3.3 系统概要设计 8
3.4 数据库设计 10
3.4.1 概念设计 10
3.4.2 逻辑设计 14
3.4.3 物理设计 15
3.5 系统详细设计 17
3.5.1注册用户模块设计 17
3.5.2 管理员模块设计 19
4系统实现 24
4.1 系统技术实现 24
4.1.1 JSP简介 24
4.1.2 B/S 结构概述 24
4.1.3 Mysql简介 24
4.1.4 struts2简介 25
4.2 网站首页实现 25
4.3 注册会员模块实现 26
4.3.1会员登录信息模块 26
4.3.2在线注册模块 26
4.3.3 在线投票模块 26
4.2 管理员模块实现 27
4.2.1 资讯类别管理模块 27
4.2.2 资讯管理模块 27
4.2.3 会员管理模块 28
4.2.4 投票查看模块 28
4.2.5 留言管理模块 28
4.2.6 公告管理模块 28
5 系统测试 29
5.1 系统测试方法 29
5.1.1 系统测试计划 29
5.1.2 系统测试工具 29
5.1.3 系统测试方法和测试类型 29
5.2 系统测试的目的和原则 30
5.3 系统测试 30
5.3.1 系统登录测试要点 30
5.3.2数据输入测试要点 30
5.3.3 数据删除测试要点 30
5.4 系统测试效果 30
6 结 论 33
6.1 系统开发总结 33
6.2 存在问题及改进 33
致 谢 34
参考文献 35