药品进销存储管理系统(一)论文

药品进销存储管理系统(一)论文

ID:10800911

大小:54.50 KB

页数:4页

时间:2018-07-08

药品进销存储管理系统(一)论文_第1页
药品进销存储管理系统(一)论文_第2页
药品进销存储管理系统(一)论文_第3页
药品进销存储管理系统(一)论文_第4页
资源描述:

《药品进销存储管理系统(一)论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、药品进销存储管理系统(一)论文1引言面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计方案。对程序员,对象模型显得如此高雅和浅显。此外,面向对象工具以及库的巨大威力使编程成为一项更使人愉悦的任务。每个人都可从中获益,至少表面如此。Java便是实现面向对象编程的一种优秀的语言。同人类任何语言一样,Java为我们提供了一种表达思想的方式。如操作得当.freelebean的方式封装用户请求的参数,使其在请求阶段

2、方便使用;3)自定义了很多有用的标签,如Beantags可以方便操作Bean中的内容;HTMLtags可以让你轻松初始化表单域等内容;4)增加了表单验证功能。3系统设计3.1需求分析本系统的用户可分为管理员,注册用户和普通用户(即未注册用户)三类。考虑到系统的安全性,本系统共分成两个界面:一个界面用于注册登录,主要进行基本资料的修改、日志分类和日志内容的管理以及查询等,进入方式为主页默认显示;另外一个界面用于后台管理员登录,主要负责审核用户权限、系统新闻维护、公告维护等。从总体上看,系统主要需要实现了下列功能:

3、对管理员来说,包括用户管理、新闻维护、公告维护。l用户管理:管理员可以通过进入用户管理模块对用户进行相关的操作。首先从查询页面输入查询条件,结果在查询模块下方分页显示,管理员可以在查询结果中对用户进行相关操作。主要包括用户信息的浏览,注册用户的权限的审批和停用,用户的删除。l新闻维护:管理员可以对前台首页的本站新闻进行维护,包括新闻的添加,修改和删除。l公告维护:管理员对首页公告进行更新。对用户来说,包括用户注册、用户登陆、浏览新闻和共享文章,以及登陆后日志分类维护,日志内容维护等。l用户注册:非注册用户要取得

4、系统的使用权必须先进行用户注册。用户通过进入注册对自己的基本信息进行填写,提交后经过管理员审核完成,正式获得系统的使用权。l用户登陆:注册完成并且经过审核的用户须登陆后才能进入日志维护页面。该模块实现了用户的登陆和错误验证。l浏览新闻和共享文章:普通用户(包括注册和非注册用户)进入首页都能对新闻和注册用户发布的公开权限的文章进行浏览,通过点击标题能够查看详细内容。l日志分类维护:此模块主要对日志分类进行维护。如果是第一次进入系统,写日志之前必须先添加日志分类。本模块主要实现了分类的即时添加和删除。l日志内容维护

5、:注册用户登陆后在日志维护主页面点击分类,页面显示出此分类下的所有日志,在日志标题右边能对发布日志进行删除和修改,点击日志标题能浏览日志全文,在日志显示模块上方点击发布日志,进入日志发布页面。需求分析用例图如图3-1。图3-1需求分析用例图3.2功能划分3.2.1前台功能模块划分图3-3后台功能模块图3.2.2后台功能模块划分3.3数据库设计3.3.1数据库需求分析根据系统的需求,主要数据项和数据结构如下。l管理员信息,包括的数据项有:用户名、口令等。l用户信息,包括的数据项有:用户名、密码、真实姓名、性别、联

6、系方式、E-mail地址、电话、用户简介等。l日志信息,包括的数据项有:日志编号、标题、内容、发布时间、更新时间、发布人、所属分类等。l日志类别信息,包括的数据项有:类别编号、类别名、创建用户名。l新闻信息,包括的数据项有:新闻编号、标题、内容、更新时间、转载地址等。l公告信息,包括的数据项有:公告编号、标题、内容、更新时间等。为了从多方面来保障用户个人信息和日志信息的安全性、可信性,本系统还应该建立一套机制,这套机制至少应该包括用户和后台管理的账号的安全机制、后台数据库的安全机制、用户使用过程的控制和验证机制

7、。3.3.2数据库物理设计本系统数据库主要使用POVC设计模式,所以整个软件在架构被分成了三部分,也就是MVC中的三个表现层:模型层,控制层和视图层。下面分别就这三个表现层对系统结构进行说明。首先是视图层。视图层简单的理解就是用户的操作界面和程序在处理完用户提交的请求之后返回给用户的结果显示界面。本系统的视图层主要是用JSP页面来实现的。JSP是JAVA的一个网络应用组件,它通过动态JSP代码和HTML语句的相互嵌套,经服务器编译之后在浏览器上显示处理结果78。本系统的JSP页面可分为两类:完整的JSP页面和功

8、能单一的JSP代码段。完整的JSP页面基本上规划好了整个页面的显示格局,具有独立显示结果的功能;而功能单一的JSP代码段是为了保证代码的清晰性和可重用性而独立出来的只具有单一功能的代码段,它不能被独立显示出来,而只能通过在完整的JSP页面中使用JSP动作语句INCLUDE使之成为JSP页面的一个功能块9。本系统的JSP页面都放在l和struts-config.xml(见附录)来实现整个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。