- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人博客系统分析概要
电子科技大学沙河校区-数学科学学院
项目实施规范
编号:JV-STD-PROJ
版本:1.0
作者: 耿超 日期: 2011年8月27日星期六 审批: 日期:
状态 修订人 修改日期 版本 备注 新创建 耿超 2011年8月27日 1.0 教学规范版本 概述
为了提高企业员工信息化水平,促进员工对信息化的了解和实施,XX单位决定实施员工个人博客系统。希望通过这个系统的实施达到员工间信息互通化,企业文化流通化,员工业余活动多元化等水平。因此该系统需要实现,用户文章发表,文章评论、照片共享、系统公告发布等功能。
目的
本文档是电子科技大学在XX单位的个人博客系统合同基础上编制的。本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。
范围
本系统包括:用户信息、公告信息、个人相册信息、博客文章信息、投票信息及朋友信息六个模块。系统功能为本说明书与附件Demo版界面描述中功能的并集。在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。
读者对象
系统分析、开发、测试、评审等所有参与的用户。
参考文档
无
术语定义
定义所使用的术语。对于易混淆的客户常用语要有明确规定定义。例如,“用户”是指客户的雇员而非软件的最终购买者等。
系统说明
概述
在这一部分应对影响系统的主要因素进行描述。 对于系统的详细功能描述应在下一节进行。在此,应侧重需求的背景并使在下一节所做的叙述易于理解。可包括:现有系统描述、新系统解决方案描述、产品用途、产品功能、用户特点、局限性、前提和假设等。
产品介绍
产品中的用户与角色
产品范围
产品应当遵循的标准或规范
系统概要设计
系统总体分析
项目规划
该博客系统是一个JSP或ASP.NET与数据库结合的应用程序案例,由前台用户操作和后台管理操作模块组成(案例分析是个多用户的博客,但是在实际授课中考虑到实际授课时间等因素,按实际情况可按个人博客系统实现),其具体规划功能如下:
前台用户操作
该模块主要包括:用户登录、用户注册、用户修改个人信息、文章显示、文章查询、文章回复评论,公告信息查询、相册信息查询等基本功能。
后台管理操作
该模块主要包括:博文管理、公告管理、投票管理、个人相册设置、朋友圈、博主信息设置等基本功能。
系统功能结构图
博客系统前台功能结构示意图:
博客系统后台功能结构示意图:
数据库设计
用户信息实体属性
用户信息实体包括:用户名、密码、姓名、性别、QQ号码、主页、兴趣、E-Mail地址、管理级别。
用户信息实体属性E-R图
公告信息实体属性
公告实体信息包括:公告标题、公告内容、公告发布时间属性。
公告信息实体属性E-R图
个人相册信息实体属性
相册实体属性
个人相册信息实体属性包括:相册编号、相册名称、相册描述信息、相册创建时间、相册访问属性、相册所属的用户。
相片实体属性
相片实体属性包括:相片编号、相片所在服务器地址、相片描述信息、相片上传时间、所在相册分类、隶属的用户编号。
朋友信息实体属性
朋友信息实体包括:编号、朋友用户信息编号、用户信息编号、朋友描述信息
投票信息实体属性
投票信息实体包括:投票编号、文章编号、照片编号、投票评论、得票数、最后投票时间、用户编号
博客文章信息实体属性
博客文章实体信息包括:文章类型实体属性、文章回复实体属性、文章信息实体属性
文章实体属性E-R图
文章类型实体属性
文章类型实体属性包括:类型编号、类型名称、排列位置、创建时间、用户编号
文章回复实体属性
文章回复实体属性包括:回复编号、回复内容、用户编号、回复时间
文章实体属性
文章实体属性包括:文章标题、文章内容、文章发布时间、文章访问量、用户编号、文章类型编号
数据库概要说明
(授课过程中,创建表以后通过表关系截图操作)
数据库表结构
数据库在整个系统中占据非常重要的地位,数据库结构设计的好坏直接影响着系统的效率和实现效果。博客系统采用Sql Server2005或者Oracle10G以上版本的数据库,数据库名称为MyBlog,主要表结构如下。
相片信息表
相册信息表(photoAssort),主要用户存储用户相片分类信息,基本结构如下:
序号 列名 数据类型 长度 标识 主键 允许空 说明 1 PaId Int 默认 是 是 否 主键标识列 2 PaName Varchar 50 否 否 相册分类名称 3 PaDescription Varchar 200 否 是 相册分类描述 4 PaCreateTime Date 8 否 相册创建时间(默认系统时间) 5 PaLevel Int 4 否 相册访问属性,是否
文档评论(0)