药品进销存储管理系统(三)

时间:2024-04-26 03:41:25 5A范文网 浏览: 论文范文 我要投稿

//登陆验证

       List list=new ArrayList();

 

       if(pageNumber!=0){

       if(page<1||page>pageNumber){

           return mapping.findForward("tohome.do");

       }

//验证当前页是否非法,若是,返回首页

       String sql=(String)session.getAttribute("u.sql");

       if(sql!=null){

           sql+=" limit "+((page-1)*perPageNumber+1)+","+perPageNumber;

       }

//拼接sql语句得到显示当前页的sql

           list=new UserDAO().finduser(sql);

       }

       else{

           if(page!=1){

               return mapping.findForward("tohome.do");

           }

       }

       if(list!=null||list.size()>0){

           request.setAttribute("list", list);

           return mapping.findForward("show.ok");

       }else{

           return mapping.findForward("show.error");

       }

       //若list长度大于0则分发至显示页面,否则生成错误信息返回

   }

}

  5 系统测试

系统在投入使用之前必须进行严格的测试,测试的内容包括功能测试、性能测试、可用性测试、客户端兼容性测试、安全测试等。测试完成后要上交测试报告,我们可以根据测试报告及时发现问题并提出解决方案,便于系统的维护与升级。

迄今为止,软件质量仍然主要靠软件测试来验证和确认,而且由于测试工作特别耗费资源,在软件开发的总成本中,用在测试上的开销要占30%到50%。在极端的情况下,例如在关系到人的生命安全的软件中(如飞机控制或核反应监控等软件),测试费用可能相当软件生存周期所有其它阶段费用总和的三到五倍。此外,据美国工业界的统计,对商品化的程序来说,测试在时间和费用两方面的花费都要占整个软件开发周期总开销的50%左右。

但软件测试并不是质量保证的“安全网”。因此,我们应该从两个方面来保证和提高软件质量:首先,应尽量在开发期间减少错误,通过软件过程来建立软件质量;次之,应通过分析和测试来发现和修复软件产品中残存的错误。

经过初步测试,系统在服务器上运行正常,对于不同显示分辨率下网页也能够正常显示而且网页的链接正确。系统各个基本功能都能顺利实现,没有发现重大系统错误。但是由于时间短促和设计者能力有限,在日志和新闻显示中效果不是很理想,另外页面美工效果一般。各个功能的可扩展性,如能在日志添加相册功能,在公开文章中加入留言功能等,还有待进一步实现。

附录一:

    1 register.jsp表单设计

表单要素说明

表单要素名称

表单要素性质

用户名

Username

文本框(必填项)

密码

Password

文本框(密码域、必填项)

确认密码

passconfirm

文本框(密码域、必填项)

真实姓名

realname

文本框

出生年月

Year,month,day

下拉菜单

性别

sex

下拉菜单

联系方式

telnumber

文本框

Email地址

email

文本框

提交按钮

Submit2

按钮(类型为submit)

重置按钮

Reset2

按钮(类型为reset)


2 用户数据表结构

(1)用户表

                        表2 users 数据表结构

字段名

字段类型

字段含义

主外键约束

Username

varchar

用户名

主键

userpass

varchar

密码

 

sex

char

性别

 

realname

varchar

真实姓名

 

borntime

varchar

出生年月

 

status

char

审批状态

 

telnumber

varchar

联系方式

 

email

varchar

邮箱地址

 

introduce

text

自我介绍


(2)管理员表:

                           表3 admin 数据表结构

字段名

字段类型

字段含义

主外键约束

Admin_name

varchar

用户名

主键

Admin_pass

varchar

密码


(3)日志表:

                          表4 diary 数据表结构

字段名

字段类型

字段含义

主外键约束

diaryID

integer

ID,自动编号

主键

Title

varchar

标题

 

kindID

integer

所属类别

外键关联表kind

Username

varchar

发布人

外键关联users

Content

text

内容

 

Createtime

datetime

创建时间

 

Updatetime

datetime

更新时间

 

Status

char

状态

 

isopen

char

是否公开


 
(4)公告表:

                        表5 gonggao 数据表结构

字段名

字段类型

字段含义

主外键约束

Id

integer

ID,自动编号

主键

Title

varchar

标题

 

Content

text

内容

 

updatetime

datetime

更新时间


  [8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr />(5)日志类别表:

表6 kind 数据表结构

字段名

字段类型

字段含义

主外键约束

Kindid

integer

ID,自动编号

主键

Kindname

varchar

类别名称

 

Username

varchar

创建人

外键关联users


(6)新闻表:

表7 news 数据表结构

字段名

字段类型

字段含义

主外键约束

newsid

int

ID,自动编号

主键

Title

varchar

标题

 

Content

text

内容

 

Createtime

datetime

更新时间

 

address

datetime

转载地址

附录二:

Web.xml文件

 

致  谢

在论文完成之际,我要向xxx导师表示由衷的感谢。在毕业设计期间,无论在生活上还是学习上,老师都给予我极大的关怀、悉心的指导和热情的帮助。以渊博的学识、严谨的工作作风、敏锐的科学探索眼光、良好的科学素养、对学问精益求精的做法和坦诚待人的处世风范,使我深受教育和感动,这将使我受益终身。

同时,我还要感谢辅导员杨丽芸老师在毕业设计期间对我的关心和教导。还有同组的梁朝俊、万珂同学,没有他们在各方面对我的帮助,就没有毕业设计的圆满完成。

参 考 文 献

1  Bruce E. Thinking in Java.the Third Edition. 北京:机械工业出版社,2005

2  Herbert S. Java The Complete Reference,J2SE 5 Edition.第三版.北京:清华大学出版社,2006

3 Lee,GH,Jung,JS. Web framework with Java and XML in multi-tiers for productivity. South Korea: Future generation computer systems,2007

4  Russell K. Computerworld. 北京:电子工业出版社,2006

5  孙鑫.Java Web开发详解.第三版.北京:电子工业出版社,2007

6  戎伟,张双. 精通Struts—Java流行服务器、框架、工具及整合应用. 论文检测天使-免费论文检测软件http://www.jiancetianshi.com
第一版.北京:人民邮电出版社,2006

7  任永功,王政军. 基于JSP和MySQL的动态表结构的设计与实现. 大连:计算机工程,2006

8  周赛赛,谭汉松. Java程序开发中的设计模式.长沙:企业技术开发,2006

9  王鑫. Java编码过程中的技巧研究.山东:计算机与现代化,2006

10 吴云峰. MVC模型和Struts软件架构在Web应用系统开发中的应用. 南昌:金融电子化,2006


  [8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr /> 

相关文章:

用数据挖掘算法实现企业异常客户分析04-26

网络型企业集团内部会计控制体系设计04-26

数据挖掘技术研究04-26

酒店网络系统ARP欺骗的解决方案04-26

基于关键词组合向量模型的文本自动分类研究04-26

计算中的“神谕”04-26

计算机免疫学应用于网络安全的研究现状与前景04-26

利用科技经费项目绩效档案实现辅助决策系统04-26

基于字符水印加密的商业谈判语音文件篡改检测技术04-26

如何利用数据库及ASP技术类构建多功能网站04-26

热搜文章
最新文章