基于JAVA职大快递物品仓库管理系统设计与实现

互联网的普及给人们带来的便利不需多说。因此如果把职大快递物品仓库管理与互联网结合起来,利用java技术建设职大快递物品仓库管理系统,实现职大快递物品仓库管理的网络化。则对于进一步提高国民经济发展,丰富人们的精神生活定能起到不少的促进作用。

职大快递物品仓库管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的职大快递公司、职大快递物品仓库管理管理者了解和熟知职大快递物品仓库管理系统的高效便捷的管理优势,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己。对于职大快递公司而言,若拥有自己的职大快递物品仓库管理系统,通过职大快递物品仓库管理系统让职大快递公司的管理提上一个新台阶,同时提升了职大快递公司形象。

根据本系统的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和后端实现。论文内容从系统描述、系统分析、系统设计、系统实现、系统测试来阐述系统的开发过程。本系统力求结合实际找出一种切实可行的开发方案,经过反复研究和学习,借助java编程语言、jsp技术、MySQL数据库和tomcat服务器来完成系统的所有功能,最后进行系统测试,来检测系统的权限和漏洞,从而将系统完善,达到符合标准。

系统功能模块设计

  1. 系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。
  2. 系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改管理员的登录密码,新添加的管理员用户可以登录系统。
  3. 普通用户管理:管理员可以管理系统的其他普通用户的账号,包括录入新用户,删除现有的普通用户,修改现有的普通用户的信息,并可以通过用户名和姓名等关键字搜索普通用户,打印用户列表页面,导出用户列表至excel中。
  4. 修改密码:系统所有用户(管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。
  5. 个人资料管理:由普通用户使用,普通用户登录系统后,可以修改个人原始信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。
  6. 登录情况管理:系统每个用户应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止用户账号被盗,加强用户账号安全。
  7. 操作日志管理:系统每个用户应该都能查看个人的历史操作日志,如用户添加了某条数据,历史操作日志需要展示操作人,操作描述,操作时间等信息。防止系统被黑客攻击,加强系统的安全性。
  8. 快递信息管理:管理员发布快递信息后,普通用户便可以查询到该快递信息,用户选择某个快递信息,查询快递信息,管理员审核添加,或删除快递信息。
  9. 入库信息管理:管理员发布入库信息后,普通用户便可以查询到该入库信息,用户选择某个入库信息,查询入库信息,管理员审核添加,或删除入库信息。
  10. 消息通知管理:管理员发布消息通知后,普通用户便可以查询到该消息通知,用户选择某个消息通知,查询消息通知,管理员审核添加,或删除消息通知。

 

参考文献

[1]刘晓华,周慧贞.JSP应用开发详解[M].北京:电子工业出版社,2013:35-126

[2]阿斯利森,舒塔,金灵等译.Ajax基础教程[M].北京:人民邮电出版社,2014:15-26 

[3]孙鑫.Struts 2深入详解[M].北京:电子工业出版社,2012:8-16 

[4]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社出版社,2010:7-15 

[5]王毅,周峰,孙更新.J2EE经典案例设计与实现[M].北京:电子工业出版,2013:6-18 

[6]孙鑫.Struts 2深入详解(Java技术大系)[M].北京:电子工业出版社,2012:5-14 

[7]郑阿奇.SQL实用教程[M].北京:电子工业出版社,2013:26-42 

[8]谭庆平,毛新军编著.软件工程实践[M].北京:高等教育出版社,2014:34-87 

[9]林邦杰.Java程序设计入门教程[M]. 北京:中国青年出版社,2011:63-99 

[10]谢希仁.计算机网络[M]. 北京:电子工业出版社,2012: 89-125 

[11]布朗,戴维斯,斯坦利克,马召等译.Struts 2实战[M].北京:人民邮电出版社,2012:85-136 

[12]王行言.Java语言与面向对象程序设计[M].北京:清华大学出版社,2013:36-85 

[13]拉夫利,李进华等译.精通Struts 2:Web 2.0开发实战[M].北京:人民邮电出版社,2012:253-276 

[14]陈云芳.精通Struts 2基于MVC的Web应用开发实战[M].北京:人民邮电 出版社, 2012:136-187 

[15] DavidHopkins.Improvingthe Quality of Teaching and Learning[J].Support for Learning,2014(12):162-165. 

[16] Ed Woychowsky.Introducing Ajax[EB/OL]. http://www. webreference.com/programming/ajax_creating_asynchrono us_web_pages/index.html,2015-1-13. 

[17] Roberto Latorre,Francisco Lopez,Antonio E.Martinez.Sharing of procompiled database statements in J2EE application[J]. Software: Practice and Experience,2015(35):301-311. 

[18] Huang,M.Y,Lin,Y.J,Xu,H.A framework for web-based product data management using J2EE.International Journal of Advanced Manufacturing Technology, 2014:825-847. 

[19] Aleassanndro Marchetto,Filippo Ricca,Paolo Tonella.A case study-based comparison of web testing techniques applied to ajax web applications[J].International Journal on software Tools for Technology Transfer(STTT),2015,10(12):477-492.

 

猜你喜欢

转载自blog.csdn.net/wvnyyidtfwvnyyidtf/article/details/129974661