基于SSI的医院挂号系统的设计与实现开题报告
2021-03-11 00:24:01
1. 研究目的与意义(文献综述)
现在医院挂号的标准进行步骤是绝大多数一直沿袭自然模式,即病人到医院,排队,挂号,候诊,就诊等等,患者从走进医院到见到医生之间的时间被浪费太多,并且经常存在一号难求的情况;当前国内虽然很多医院都陆续提供了网上挂号系统,以及从事相关服务的公司,但是其中存在着很多问题,比如网上限制挂号数目,而且大多数系统使用asp.net技术实现。Asp.net虽然是个夸平台的标准,但其他平台上.net的实现则比较少,并且应用也非常少。相比而言jsp它借用了ASP的许多优点,比如Session, Application等对象。而且在夸平台方面更具优势,asp.net几乎只能在windows上的iis上面跑,所以使用SSH框架更能适应如今移动端和PC端的应用兼容。
目前,基于MVC框架采用开源框架SSI(Struts、Spring、IBatis),Struts是Apache软件基金下Jakarta项目的一部分。Struts 框架减弱了业务逻辑和数据接口之间的耦合,并让视图更富于变化,是一组相互协作的类、Servlet和JSP标记,它们组成一个可重用的MVC设计模式的框架;Spring实际上是Rod Johnson倡导的J2EE实用主义的实际思想的全面和具体的体现,它强大的基于 JavaBeans的采用控制反转(Inversionof Control,IoC)原则的配置管理,使控制权由应用代码赚到了外部容器,应用程序的组件更加快捷简易。数据库事务的一般化抽象层,允许宣告式(Declarative)事务管理器,简化事务的划分使之与底层无关。在很多应用系统的开发规范中都要求,所有牵涉到业务逻辑部分的数据库操作,必须在数据库层由存储过程实现。系统处理数据量庞大,性能要求高也必须采用高度优化的SQL语句来达到系统性能设计指标。IBatis设计模式解决了以上两个问题。用IBatis实现数据库的访问为系统设计提供了更大的自由空间。
2. 研究的基本内容与方案
一、基本内容
1.学习ssi框架,掌握其起源发展以及未来发展趋势。
2.对医院挂号系统进行需求分析,并整理出功能性需求与非功能性需求,形成《软件需求规格说明书》。
3. 研究计划与安排
2017.1.14~2017.2.22 确定选题,查阅文献,开题报告,外文翻译。
2017.2.23~2017.4.30 系统架构,程序设计与开发,系统调试。
2017.5.1~2017.5.25 撰写毕业论文。
4. 参考文献(12篇以上)
1.罗时飞 .精通spring.北京:电子工业出版社 - 2011
2.贺松平.基于mvc模式的b/s架构的研究及应用.武汉:华中科技大学 - 2012
3.解勇. 基于ssi框架的中小型企业网站新闻发布系统的设计与实现[d]. 吉林大学 - 2014.