个人网站设计实验报告

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

河南工程学院

实习报告

课程名称程序设计实训

设计题目个人网站的设计与实现

系(部)计算机学院

班级

学号

姓名

实习时间2013.12.30-2014.1.3

指导教师李艳玮

2014年 1 月3日

实习(训)报告评语

等级:

评阅人:职称:

年月日

目录

一、实训题目 (4)

二、系统需求分析 (4)

2.1可行性分析 (4)

2.1.1社会可行性 (4)

2.1.2技术可行性 (4)

2.1.3经济可行性 (5)

三、系统设计目标和原则 (5)

3.1设计目标 (5)

3.2设计原则 (6)

四、系统功能模块设计 (6)

4.1前台管理模块 (6)

4.2 后台管理模块 (7)

五、数据库设计 (7)

5.1数据库表设计 (7)

5.1.1 dbo.Logger(文章信息表) (7)

5.1.2 dbo.LoginTime(登录时间表) (8)

5.1.3 dbo.MessageBoard(文章信息表) (8)

5.1.4 dbo.Mood(日志表) (9)

5.1.5 dbo.Musics(音乐文件信息表) (9)

5.1.6 ers(用户登录表) (9)

六、基本程序清单 (10)

6.1 数据库连接类清单 (10)

6.2页面清单 (12)

6.2.1登陆界面 (12)

6.2.2关于我们 (15)

6.2.3音乐页面 (15)

七、实训总结 (19)

个人网站设计与实现

一、实训题目

个人网站设计与实现

二、系统需求分析

信息时代的今天,网络已经成为人们工作、学习的一部分,不断充实和改变着人们的生活。在网络中,一个个性化的个人网站,可以充实地表达自己的想法,通过发布日志文章展示个人能力,抒发个人情感,朋友则可以根据主题发表个人的意见,表达自己的想法,进行思想交流,乐在其中。也可以通过个人网站让朋友更加清楚的了解自己的爱好和习惯。通过网络,更加了解身边的人。

2.1可行性分析

2.1.1社会可行性

社会可行性具有比较广泛的内容,需要从政策、法律、道德、制度、等社会因素论证开发的可行性和现实性。主要是运行环境的可行性和法律可行性。本系统的运行环境是在服务器环境,前台网页设计使用的是Microsoft Visual Studio 2008,而数据库系统采用的是SQL Server 2005。所以运行环境是可行的的。本系统是自己设计编程的,所以不存在软件版权问题。

2.1.2技术可行性

技术可行性分析主要是分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。在软件方面,本系统采用的是进行开发,前台网页设计使用的是Microsoft Visual Studio 2008,而数据库系统采用的是SQL Server 2005。通过分析,在软、硬件方面现有工具与环境完全可以实现系统的开发,因此具有技术上的可行性。

2.1.3经济可行性

经济可行性主要是对项目的经济效益进行评价。本系统对系统开发者来说并不需要太高的成本支出,不需要什么经济成本,一般的机器上就可以进行编程,而且开发周期不需要太长,节省了人力、物力、财力资源,所以本系统在经济上是可行的。

综上所述,本系统开发目标已明确,在技术和经济等方面具备可行性,并且投入少、见效快,因此系统的开发是完全可行的。

三、系统设计目标和原则

3.1设计目标

个人网站设计与实现系统的总目标是:在计算机网络、数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的个人网站,以达到个人推荐、展现自我的一个平台,为交流提供综合的网络环境,同时也为个人的宣传、发展,提供了一个平台。本系统主要实现网站设计者与访问者之间的相互交流,主要要实现以下的目标。

a. 全面展示个人网站的主题思想。

b. 通过上传个人相册,使访问者对网站建设者有进一步的了解。

c. 提供在线音乐收藏模块,使访问者可以收藏自己喜欢的音乐。

d. 通过日历可以选择日期、查看文章,并可以给网站建设者留言。

f. 通过发表我的文章,表达网站建造者的想法和观点,实现彼此间的相互交流。

e. 对音频文件进行管理,可以上传、查看、修改音频文件。

g. 对文章信息进行管理,可以选择文章类别名称、添加文章内容,并可以查询和修改文章。

h. 实现博客以及文章的搜索功能,使其能更快捷的找到想要的文章以及博客。

i. 可以注册新用户,然后登陆信息。

3.2设计原则

流畅、方便、实用。整个网站同意风格,运行没有缺陷,能让使用者用的得心应手。

四、系统功能模块设计

本系统分为前台管理模块和后台管理模块,每一个模块又有若干个子模块构成,其中前台管理模块主要包括的有:主页、日志、相册、收藏、音乐、博文、等子模块。后台管理模块主要包括的有:文章管理、相册管理、音频文件管理、博文管理、登陆新用户。具体的功能设计如下:

4.1前台管理模块

图1 前台模块管理图

4.2 后台管理模块

图2 后台模块管理图

后台管理模块的功能由网站的建设者使用,。具体的系统功能结构图如下图所示。后台管理系统模块的具体功能设计如下:

相册管理功能:主要包括有相册的分类、查看以及上传等操作。

音乐文件管理功能:主要包括的有音乐文件的添加以及搜索等操作。

新用户的注册功能:当新用户注册完之后,可以进行登录,进而访问本网站。

日志以及博文管理功能:包括有对日志以及博文的添加、编辑、查看等操作。

五、数据库设计

5.1数据库表设计

5.1.1 dbo.Logger(文章信息表)

文章信息表主要用于保存和添加的文章信息。

相关文档
最新文档