湖南中药资源信息网的设计与实现(附答辩记录)(包含选题审批表,任务书,开题报告,中期检查报告,毕业论文15000字)
摘 要:湖南中药资源信息网能够为企业和用户提供综合信息服务,满足人们在生活、工作和学习方面的需求。
课题的主要工作是通过应用Struts 2.0+SQL Server 2000开发一个流行的医药信息网站——湖南中药资源信息网,实现为用户提供信息服务,并尽可能多地提供各类信息,例如功能、药方、出售、求购等信息。课题主要设计并实现了信息显示、信息查询、信息发布、信息删除、信息审核以及付费设置等模块,课题发布后,可以为用户生活、工作和学习提供便利。
论文首先分析了用户需求,对完整系统功能进行规划。其次,采用SQL Server 2000数据库实现信息实体、信息类别实体以及管理员实体的存取。利用Struts2.0框架和Tomcat服务器完成了各个模块的设计。
论文所实现的系统功能满足了湖南中药资源信息网对信息显示、查询、发布以及后台进行信息审核、信息删除的相关功能的需求,软件界面美观,操作方便,具有易维护性和易操作性。
关键词:信息网站;供求信息;Struts2.0;Tomcat服务器;信息发布
Hunan Chinese medicine resources net
Abstract:
Hunan Chinese medicine resources information network can provide integrated business and information services to meet the people live, work and learning needs.The main issue of the project is to develop a popular website of medical information by Struts 2.0 + SQL Server 2000,which is called Hunan Chinese medicine resources net. It will provide kinds of information services as more as possible.For example the function,the prescription,business ,etc. The project is mainly designed and bringed out parts like displaying the information, information searched,published deleted and reviewed, payment setting and so on.After the project showed,it will do help to people's life,work,and study.
The functions has been came out ,which meet the requirements like information display,search, publish, background review,and information delete of Hunan Chinese medicine resources net.The interface should be beautiful,easy to use,easy maintenance and operete.
Keywords: Business website; upply information; Struts2.0; Tomcat server; Information Release
主要内容和要求
在前期的调查和分析中,我发现目前现有的中医药网站大多的形式为灌输信息式,网站展示信息,访问者阅览信息,这样很多时候没有得到资源的有效利用。在我的课题中,我将在中医学信息的展示和养生信息展示的同时,加入访问者互动版块,用户可以定制自己关心的信息,记录查看记录,保存用户的药单,并且尽量实现能对用户的疾病,药方进行分析的功能。网站的开发,是为了让用户在足不出户的情况下获得更多的便利。而我将在后期的开发过程中,用我的专业技能将该网站打造成用户的“家庭医生”。
在网站的主页面中将出现网站的logo 及banner,网站的大结构将分为 中药资源,中医药常识,养生之道。行业消息等大类,并进行细分。
网站中将出现搜索模块,方便用户各个关键词找到信息。
在网站信息传达过程中,多用图片动画等,使用户更易接受。
目 录
摘 要 1
关键词 1
1 前言 3
1.1 课题的研究目的和意义 3
1.2 国内外发展状况 3
1.3 研究内容及目标 3
1.3.1 主要任务及要求 3
1.3.2 预期目标 3
2 开发方法及关键技术简介 4
2.1 开发工具与运行环境 4
2.1.1 开发工具 4
2.1.2 运行环境 4
2.2关键技术简介 5
2.2.1 Struts技术 5
2.2.2数据库技术 5
2.3 主要问题及解决手段 5
2.3.1 对于已登录的用户要跳过登录页面,直接进入后台主页 5
2.3.2 Struts 2.0中的中文乱码问题 6
3 总体设计 6
3.1总体设计 6
3.1.1 湖南中药资源信息网前台总体设计 6
3.1.2湖南中药资源信息网后台总体设计 7
3.2 功能设计 8
3.2.1信息显示 8
3.2.2 信息搜索 8
3.2.3信息发布 8
3.2.4进入后台 8
3.2.5后台安全 8
3.3 数据库设计 8
4 详细设计 10
4.1公共类设计 10
4.1.1 数据库连接及操作类 10
4.1.2业务处理类 11
4.1.3分页类 13
4.2 前台页面设计 14
4.2.1前台页面概述 14
4.2.2前台页面的实现过程 14
4.3前台信息显示设计 15
4.3.1首页信息的列表显示 15
4.3.2某类别中所有信息的列表显示 15
4.3.3 某信息详细内容的显示 16
4.3.4 信息列表显示中的分页技术 16
4.4 信息发布模块设计 17
4.4.1信息发布模块概述 17
4.4.2 信息发布模块的表单验证 17
4.4.3 信息发布模块的实现过程 18
4.5 后台登陆模块设计 19
4.5.1后台登陆模块功能概述 19
4.5.2后台登陆模块程序实现 20
4.6 后台页面设计 22
4.6.1后台页面概述 22
4.6.2 后台信息管理功能概述 23
4.6.3 信息显示模块 23
4.6.4 信息审核模块 24
4.6.5 信息删除模块 25
4.6.6 信息付费设置模块 25
5 结 论 28
参考文献 29
致 谢 31
|