当前位置:首页 > 企业管理信息系统课程设计 - 图文
管理。评论管理就是对新闻的评论。
2.3.2 开发设计思想
本次管理信息系统使用的是三层架构和MVC.所用到的三层,即BLL(业务逻辑层)、DAL(数据访问层)、UI(展示层)。这里UI层由MVC做,MVC包括Model(业务逻辑与数据库交互),Controller(捕获控制请求转发),View(显示提交数据)。MVC控制器采用Razor视图。在进行数据提交的时候采用了Ajax异步提交表单的方式避免页面刷新。
2.3.3 系统功能模块设计
企业管理信息系统 后台登陆 新闻管理 评论管理 验证码提交 修改密码 新闻添加 新闻修改 新闻删除 评论显示 评论添加
图2-1 系统功能模块
3
第三章 数据库设计
3.1 引入背景
利郎公司信息管理系统的要求是要准确快捷地处理员工和企业之间的交流以及管理相应的企业的信息。首先,作为一个管理系统需要有相应的管理员,而管理员需要有管理员编号和密码,以便登录和管理系统;其次,要有员工,员工也要有用户编号和密码以及其他各种信息;最后,由于在该系统中分为2个模快,每个模块都需要有相应的数据库表,所以应根据相应的需求作出相应的设计,例如,在新闻管理中,需要新闻表等。
3.2 数据库需求分析
数据库需求分析是数据库结构设计的第一个阶段,也是非常重要的一个阶
段。在这个阶段主要工作是收集基本数据以及数据处理的流程,为以后进一步设计一打下基础。需求分析主要解决两个问题::
. ● 内容要求。调查应用系统用户所需要操作的数据,决定在数据库中存储什么数据。
● 处理要求。调查应用系统用户要求对数据库进行什么样的处理,理清数据库中各种数据之间的关系。
在数据库需求分析后,得到一个数据字典文档,包括3方面内容。 ● 数据项。包括名称、含义、类型、取值范围、长度以及和其他数据项之间的逻辑关系。
● 数据结构。若干个数据项的有意义的集合,包括名称、含义以及组成数据结构的数据项。
● 数据流。指数据中数据的处理过程,包括输入、处理和输出。 本系统数据项和数据结构设计如下:
● 新闻的标题、作者、时间、图片、新闻内容。
● 用户登录信息。包括用户号、用户名、密码、用户组号。
● 评论管理。包括用户号、用户名、密码、用户组号。
4
3.3 数据库概念结构设计
数据库概念结构设计是在需求分析的基础上,设计出能够满足用户需求的各
种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。用E-R图是描述数据实体关系的一种直观描述工具,所以本系统采用了E-R图的方法进行数据库概念结构设计。
联系电话 用户名 密码 邮箱 用户 民族 性别 籍贯
图3-1为用户实体E-R图
5
时间 作者 内容 新闻编号 新闻管理 标题 图片
图3-2为新闻实体E-R图
评论内容 创建时间 评论管理 评论编号 新闻编号
图3-3 为评论实体E-R图
6
共分享92篇相关文档