当前位置:论文写作 > 毕业论文范文 > 文章内容

系统设计和信息管理自考开题报告范文 系统设计和信息管理类有关论文怎么写8000字有关写作资料

主题:系统设计和信息管理 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-04-03

系统设计和信息管理论文范文

系统设计和信息管理论文

目录

  1. 一、SSH框架介绍
  2. 二、需求分析
  3. (一)用户需求分析
  4. (二)系统需求说明
  5. 三、系统开发平台
  6. (一)系统开发语言
  7. (二)系统数据库
  8. 四、系统部分功能介绍
  9. (一)用户的权限
  10. (二)用户MD5加密
  11. 五、结论

《基于SSH的商品信息管理系统设计》

本文是关于系统设计和信息管理相关论文怎么写和信息管理方面自考开题报告范文.

摘 要:随着我国市场经济的不断发展和信息化水平的提高,如何使用先进的信息化的手段来管理商品信息,成为当今社会面临的重要的问题,商品信息管理系统应时而生.信息管理系统是基于Mysql数据库、SSH框架实现的.本文基于SSH框架的介绍、商品信息管理系统的需求分析以及商品信息管理系统的设计.

关键词:SSH;商品信息管理系统;设计

一、SSH框架介绍

SSH框架是指Struts2、Spring、Hibernate三个框架的缩写.Struts2是一种基于MVC模式的轻量级的Web框架.Struts2是在Struts1和WebWork技术的基础上进行合并之后的一种全新的框架,采用的机制来处理用于的请求,将业务逻辑控制器和ServetAPI完全脱离开.Struts具有提供简单、集中的配置来调度业务类,使得配置和修改變得容易,提供Exception处理机制和Ajax支持等优点.

Spring是一个分层的轻量级的Ja开发框架,该框架的主要优势之一是分层架构,分层架构允许使用者选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架.Spring使用基本的JaBean完成以前只可能由EJB完成的事情.Spring的核心是控制反转(IOC)和面向切面(AOP).JaEE开发中分成三层结构:WEB层、业务层、持久层.Spring具有以下优点:(1)方便解耦,简化开发.可以理解Spring就是一个大的工厂,可以实现将所有的对象创建和依赖关系维护都交给Spring来管理.(2)AOP编程的支持.Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能.Hibernate是一个开源的ORM(Object Relational Mapping)框架.Hibernate框架是Ja的持久层框架之一,它对JDBC进行了轻量级的对象封装,使得Ja开发人员可以使用面向对象的编程思想来操作数据库.具有简单、灵活性强、拓展性强等特点.

二、需求分析

(一)用户需求分析

用户分为管理员、查询人员、编辑人员、审核人员.所有用户都具备注册、登录的功能.管理员主要是负责用户的增加、删除、修改、查询.查询人员主要负责产品的模糊查询.编辑人员负责产品信息的录入和修改.审核人员主要负责产品的上架和下架.

(二)系统需求说明

商品信息管理系统可以同时处理上万的商品数据,因此要求系统的查询的时间较短,需要不断优化查询时间和处理时间.商品数据中几乎大部分商品都有商品的照片,因此该系统必须可以上传图片.在管理员和查询人员进行用户查询的时候,可以查询用户的登录,因此要求用户的必须要求加密处理,这里要求MD5加密.在产品的查询中由于数据过多,要求每页只显示10条数据,数据可以进行分页处理.

商品基本信息:商品有商品的ID信息,要求商品的ID是自增的.除此之外还有:商品的条码信息、商品的分类ID、商品的名称、商品的、商品的logo照片、商品的描述图片、商品的状态(商品上架还是未上架).

用户的基本信息:用户的ID、用户名、用户、用户的角色.

三、系统开发平台

(一)系统开发语言

本系统使用Ja作为系统的开发语言.Ja在做JaWeb开发里有较多的框架可以使用,可以加快JaWeb的开发速度,提高开发的效率.

(二)系统数据库

本系统使用的数据是MySql数据库.MySql是开放源代码没有版权限制使用成本低,并且该数据库服务稳定很少出现宕机的情况.

四、系统部分功能介绍

(一)用户的权限

用户的权限的设置是在登录页面进行设置的.用户输入、,然后在下方选择用户的角色:管理员、编辑人员、审核人员、查询人员.当用户选择完成之后会和用户数据库中的信息进行比对.因为之前在用户的数据库中有用户的用户名、和用户权限的相关信息,如果用户的用户名、和用户的权限信息匹配成功,那么就登录到用户的相关权限的界面里面去.因为用户的权限不同,用户的界面也不相同.

(二)用户MD5加密

在实现MD5加密用户这个功能点时,目前主要有以下三种方法:一种是使用原生的Ja包,然后我们自己手写一个MD5加密的工具类.第二种方法是使用Spring中提供的DigestUtils.md5DigestAsHex来对进行加密.本系统使用是mysql中内部的md5的加密的函数.

五、结论

Hibernate中将开发更对象化,抛弃了以数据库为中心的思想,是完全面向对象的思想.但是在处理批量数据时候有弱势,并且针对于批量的删除、修改,不适合用Hibernate.而Spring的缺点在于要在JSP中要写很多代码.

参考文献:

[1]李刚.轻量级Ja EE企业应用实战[M].电子工业出版社,2011.

[2]疯狂软件.Spring+MyBatis企业应用实战[M].电子工业出版社,2017.

作者简介:韩洪勇(1999-),男,山东青岛人,现于山东科技大学攻读学士学位,目前主要从事于计算机科学与技术的专业研究.

上文总结:此文是适合信息管理论文写作的大学硕士及关于系统设计和信息管理本科毕业论文,相关系统设计和信息管理开题报告范文和学术职称论文参考文献.

系统设计和信息管理引用文献:

[1] 系统设计和信息管理自考开题报告范文 系统设计和信息管理类有关论文怎么写8000字
[2] 新颖的信息管理信息系统论文选题 信息管理信息系统论文题目哪个好
[3] 超市信息管理系统论文集 超市信息管理系统论文参考文献哪里找
《系统设计和信息管理自考开题报告范文 系统设计和信息管理类有关论文怎么写8000字》word下载【免费】
系统设计和信息管理相关论文范文资料