系统分析与概要设计

  • 格式:docx
  • 大小:98.60 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统分析与概要设计

一、需求分析

(一)可行性分析

(二)E-R分析(visio2003、visio2010)

本系统包括4个实体,即:注册用户、投票主题、投票选项及投票结果。

如图1所示。

图1 E-R图

(三)用例图分析

注册用户具有6项操作功能,这些功能如图2所示。

图2 系统用例图(use-case)

二、数据库设计

本系统数据库名称为:VoteOnLine。根据上述E-R分析,对应的数据表有4

个。分别为:用户信息表(vote_User)、投票主题表(vote_Subject)、投票

选项表(vote_Option)、投票结果表(vote_Item)。

表结构分别如表1、表2、表3、表4所示。

用户编号标识列,自增1 vu_username 用户账户名varchar(20) No No

vu_password 密码varchar(20) No No

vs_title 投票主题(标题)varchar(100) No No

vs_type 投票类型int No No

标识列,自增1 投票选项编

vo_option 投票选项varchar(100) No No

vs_id 投票主题编

int No No 外键号

vo_order 投票顺序int No No

int No No 外键vo_id 投票选项编

int No No 外键vs_id 投票主题编

vu_userid 用户编号int No No 外键

三、??

四、??

五、??

六、