大连外国语大学 本科生毕业论文(设计)
在管理信息系统的设计过程中,系统划分的一般原则如下:
1.子系统要具有独立性。即应把相对独立的事务处理过程作为一个子系统。这样的子系统具有较高的内聚性,与其它的藕合较弱,便于软件开发、使用及日后系统维护。
2.子系统的划分结果应使数据冗余度较小。应避免部分数据在多个子系统中出现,尤其是修改,以保证系统的安全性、可靠性和数据的一致性。
3.子系统的划分应能满足目前和日后管理上的需要,功能应齐全,操作要方便且为今后发展留有接口。
4.子系统的划分应以该单位的管理职能为依据。应尽量避免过分依赖于组织机构,以防止机构变更后为系统带来不必要的麻烦。
从公司的组织结构上出发,把整个管理信息系统划分成多个子系统。每个子系统的功能相对独立,但是子系统之间有必要的数据联系。
正文中不要随便加空行。尤其对电子商务系统的数据流图采用变换中心法和事务中心法进行分析,对其逐步进行功能是图和正文之间,或表和正文分解,直到分解成为含义明确、功能单一的单元功能模块,从而得到系统的功能模块结构图,之间,或图和图标之间,表和表头之间。 即系统的功能图。
系统功能模块结构图反映了电子购物商城的系统功能模块的划分,如图3-1所示。
电子商务系统 [7]
用户模块 管理模块 用户信息 商品展台 购物车 订单 用户管理 商品管理 订单管理 图3-1 系统功能模块结构图
1.用户模块功能描述
其中,用户信息管理以及订单是禁止匿名用户访问的内容。 (1)商品展台模块:
7
大连外国语大学 本科生毕业论文(设计)
热门商品浏览、新到商品浏览(首页显示最新添加的商品列表)、商品分类浏览、按商品名称搜索、商品详细信息。
(2)购物车模块:
添加商品到购物车、购物车信息修改、结账。 (3)用户信息模块:
注册新用户、登录、用户修改密码、用户个人资料管理。 (4)订单模块:
查询个人订单列表、查询某笔订单的详细信息。 2.管理模块功能描述
(1)用户管理:登录;查询用户、删除用户。 (2)商品管理:添加、修改、删除商品信息。 (3)订单管理:查看订单,发货。
3.4 数据库设计
3.4.1 概念设计
概念结构设计是*******。
概念结构是各种数据模型共同基础,它比数据模型更独立于机器、抽象,更加稳定。为了把用户的数据要求清晰明确的表达出来,通常要建立一种面向问题的数据模型,按照用户的观点来对数据和信息建模。最常用的概念性数据模型就是E-R模型。
管理员属性图如图3-2所示。
[8]
图3-2 管理员信息实体属性图
用户属性图如图3-3所示。
8
大连外国语大学 本科生毕业论文(设计)
图3-3 用户信息实体属性图
帖子信息实体属性图如图3-4所示。
图3-4 帖子信息属性图
新闻信息实体属性图如图3-5所示。
图3-5 新闻信息实体属性图
专区信息实体属性图如图3-6所示。
图3-6 专区信息实体属性图
9
大连外国语大学 本科生毕业论文(设计)
3.4.2 逻辑设计
数据库逻辑设计分为三个阶段,分别是:用户要求、建立E-R 模型和数据库模式设计。 数据库逻辑设计中的第一阶段收集和分析用户需求是按以下四步进行的:分析用户活动,确定系统范围,分析用户活动所涉及的数据和分析系统数据。逻辑设计第二阶段建立E-R 模型分两步,首先应进行局部E-R 模型设计,然后进行总体E-R 模型的设计。逻辑设计第三阶段在数据库模式设计阶段分两步进行,第一步初步设计,把E-R 图转换为关系模型,第二步优化设计,对模式进行调整和改善。
我们所要进行研究的是逻辑设计的第三步即将E-R图像关系模型转化。下面把实体及实体间关系转换成为关系模型。实体转换出的关系模式:
用户信息表{用户ID,密码,性别,邮箱,密保问题,密保答案,备注}。 管理员信息表{管理员ID,密码}。
帖子信息表{帖子ID,内容,发表时间,内容,用户ID,新闻ID}。 新闻信息表{新闻ID,新闻标题,新闻内容,更新时间,专区ID}。 专区信息表{专区ID,专区名称,专区编号}。
3.4.3 物理设计
数据库物理设计包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。
主要解决选择文件存储结构和确定文件存取方法的问题。在数据库中访问数据的路径主插入表格: 要表现为如何建立索引。如要直接定位到所要查找的记录,应采用索引方法存取方法(索引1、表格一定有引用。例如:管理员信息表如表3-4所示。 表)。顺序表只能从起点进去向后一个个访问记录。在上面的实体以及实体之间关系模式的2、表格编号:按章节顺序编号,如第三章基础上,形成数据库中表以及各表之间关系。 的第一张表,即表3-1。第五章第三张表,即表5-3。和图的编号无关。 用户信息表如表3-1所示。
表3-1 用户信息表
字段名 usid uspass1 ussex usemail usquestion usanswer uspower
说 明 用户编号 用户密码 用户密码 电子邮箱 密保问题 密保答案 备注
类 型 varchar2 varchar2 varchar2 varchar2 varchar2 varchar2 varchar2
10
长 度 20 20 20 20 20 20 20 可否为空 否 否 是 是 是 是 否 主键 是 否 否 否 否 否 否
相关推荐: