毕业网站建设综合实训Word格式.docx
- 文档编号:22085652
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:21
- 大小:1.92MB
毕业网站建设综合实训Word格式.docx
《毕业网站建设综合实训Word格式.docx》由会员分享,可在线阅读,更多相关《毕业网站建设综合实训Word格式.docx(21页珍藏版)》请在冰豆网上搜索。
博客样式重置
2)博客分类模块的主要功能包括:
添加分类信息
更新分类信息
删除分类信息
更新密码
3)博客账户模块的主要功能包括:
个人信息的添加
个人信息的重置
4)博客文章管理模块的主要功能包括:
文章的编辑
文章的删除
文章的状态统计
5)博客文章发表模块的主要功能包括:
添加新文章
文章自动分类
文章显示模式设置
文章重置
6)搜索模块的主要功能包括:
接受关键字输入并搜索
7)博客总栏目模块的主要功能包括:
显示已有分类并导航
8)博客统计模块的主要功能包括:
显示汇总的系统状态,如注册数量、贴子数等。
9)博客排行统计模块的主要功能包括:
显示前20个最热门博客的用户并导航。
2.业务流程
2.1博主流程
2.2博友流程
3.系统功能架构
本博客系统属于企业级应用,所以采用了Windows身份验证和全球化多语言技术。
在综合考虑开发成本和实际的用户使用场景后,该系统的架构使用3层模式。
博客系统架构如下图所示。
4.数据库设计
4.1数据库需求分析
博客系统的数据库名称:
blog
博客系统包括7张表,分别是:
系统状态表tb_Blog
总分类表tb_BlogCategory
用户博客配置表tb_Configure
帖子信息表tb_Post
帖子分类表tb_PostCategory
评论信息表tb_Comment
用户信息表tb_User
博客系统的数据库结构如下图所示。
4.2数据表设计
(1)系统状态表tb_Blog。
系统状态表主要存储博客系统基本配置信息。
系统状态表tb_Blog
字段名称
数据类型
功能说明
BlogName
Varchar(50)
博客系统站点名称
BlogBloggers
Int
博客系统所含博客数
BlogPosts
帖子数
BlogComments
评论数
BlogClicks
单击数
BlogUrl
站点地址
(2)总分类表tb_BlogCategory。
总分类表主要存储博客系统的总分类信息。
总分类表tb_BlogCategory
BlogCategoryID
分类ID编号
BlogCategoryTitle
分类名称
(3)用户博客配置表tb_Configure。
用户博客配置表主要存储用户博客的配置
样式、公告、标题等信息。
用户博客配置表tb_Configure
ConfigureUserID
用户编号
BlogTitle
Varchar(250)
用户博客标题
BlogSubTitle
用户博客子标题
Announcement
Varchar(500)
公告信息
CSS
CSS样式表
HomepagePostsNumber
CategoryPostsNumber
用户博客分类数
LatestCommentsNumber
最近评论数
HotPostsNumber
热帖数
HotCommentsNumber
热点评论数
(4)帖子信息表tb_Post。
帖子信息表主要存储用户在其博客发表的文章信息。
帖子信息表tb_Post
PostID
帖子编号
所属博客分类编号
PostCategoryID
所属用户博客分类编号
PostTitle
Varchar(100)
帖子标题
PostContent
text
帖子内容
PropertyShowToPublic
Varchar(10)
是否公开
PropertyComment
是否评论
PropertySetStick
是否置顶
PostCreateTime
datetime
创建时间
PostLastUpdateTime
更新时间
PostComments
评论数量
PostClick
单击数量
PostUserID
(5)帖子分类表tb_PostCategory。
帖子分类表主要存储用户博客分类信息
帖子分类表tb_PostCategory
分类编号
PostCategoryTitle
PostCategoryUserID
所属用户编号
(6)评论信息表tb_Comment。
评论信息表主要存储用户对某篇文章的评价信
息。
评论信息表tb_Comment
CommentID
评论编号
所属于帖子编号
UserID
所属于用户编号
CommentContent
Text
评论内容
CommentTitle
评论标题
CommentCreateTime
(7)用户信息表tb_User。
用户信息表主要存储博客系统所有的用户信息。
用户信息表tb_User
UserName
用户名称
UserMSN
用户MSN
UserEmail
用户邮件地址
UserProject
用户项目组
UserJobTitle
用户职位
UserAccount
用户账号
Posts
用户帖子数
Comments
参与评论数
Clicks
单击次数
LastPostTime
最后发帖时间
Score
积分
4.3存储过程设计
博客系统与数据库之间的通过存储过程进行交互,请编写相应的存储过程实现对数据库特定的操作。
5.用户界交互处理层设计与实现
要求使用到以下技术:
多语言本地化技术
母板技术
主题技术
6.代码设计
请按照三层模式的设计思路进行代码设计,注意代码格式的规范。
(2)课程实训推荐题目2——《基于.NET的ERP系统的开发》(2选1)
企业经营过程中不仅需要降低成本和提高质量,更需要通过先进的管理理念进行整合企业内部和外部的资源,而在企业销售链过程中能够进行信息集成处理的ERP系统满足了企业面临日趋激烈的市场竞争的管理需求。
通过ERP的使用,使企业的经营过程能及时、高质量地完成客户的需求,并根据客户订单及销售状况做出调整资源的决策,是先进的现代企业管理模式。
ERP底层的技术支撑体系由传统的客户/服务器模式向以浏览器为客户机的Internet网络应用模式发展,这是ERP系统的发展趋势。
本系统的特点在于,使用一个统一的WEB平台来管理企业的商业活动,这样有利于提高系统的稳定性、易集成性、可扩展性和模块化。
1.系统设计的目标
系统设计的目标是以信息技术为基础,为企业提供一个电子信息管理平台,该平台既方便主管领导对企业进行决策管理,又方便企业管理人员对企业产品进行业务管理。
企业销售管理系统的设计目标是通过对进货、销售、供应商和客户、往来账目、库存中的商品信息的管理,及时准确了解企业的经营状况,从而为企业的管理人员作出准确的判断提供可靠地资料。
通过进销存数据的分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、客户订单的发货情况、产品的销售情况;
通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整销售,保证企业各项销售经营活动的顺利进行。
在日常工作中,能快捷查找信息,准确处理产品存放,迅速产生文件报表,轻松进行管理,帮助库存人员不再进行大量重复的抄写,复杂的计算,反复的核对,减少库存人员出现手工处理难以避免的错误。
2.系统设计的原则
系统开发人员在系统建设不同时期始终应遵循的原则是系统设计要标准化、规范化,系统设计要具有良好的实用性、可靠性和可维护性。
本系统在设计过程中遵循了下面三个基本原则:
(1)技术先进性和合理性。
系统满足企业运营需求的技术,采用以浏览器为客户机的Internet网络应用模式,通过SQLSERVER对数据库进行管理,系统不仅充分体现目前先进的计算机软硬件及相关技术、现代企业管理理论和技术的发展方向,同时满足当前企业各个层次、各个环节的管理、核算需求。
(2)灵活性和可扩充性。
系统是一个逐步发展的应用环境,在系统结构、产品系列、系统容量与处理能力等方面必须具有升级换代的可能。
确保随着技术发展、信息膨胀、业务扩展和联网扩大,能够实现平滑升级和过渡。
(3)可维护性。
系统将应用功能分成表示层、功能层和数据层三部分,合理地分割这三层结构,并在逻辑上使其独立,可以使系统的结构变得简单清晰,提高了程序的可维护性。
三层体系结构中,应用的各层可以并行开发,各层也可以选择各自最适合的开发语言,有利于变更和维护应用技术规范。
3.系统的数据流图
通过对企业产品管理特点的分析建立系统业务数据流图如图1-1所示。
4.系统体系结构
本系统采用了B/S模式设计。
B/S模式有很多优势,它可以简化客户端、简化系统的开发和维护,实现界面统一和业务逻辑分离。
本系统采用ASP.NET技术设计Web窗体页面,业务逻辑层与数据访问采用C#设计。
(3)课程实训推荐题目3——《电子商务网站》(必做)
要求全面展示商城内所有商品,并可展示最新商品及特价商品;
实现网上购物;
商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。
查看商城内的公告信息。
对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
下面以课程实训推荐题目2——《电子商务网站》为例,讲述实训的具体内容。
随着中国市场经济的日趋成熟,中国企业面对的竞争压力也越来越大,企业要想生存,就必须有一种高效,便于客户购物和支付的购物形式,因此网上购物这种新的商业运行营模式就被越来越多的商家运用到竞争中,并得到了大多数客户的认可。
这种基于浏览器、服务器实现的购物方式已初具规模,一些电子商务网站的成立,改变了人们以往的购物观念。
三、设计环境:
1.硬件:
PC机
2.软件:
WindowsNT/WindowsXP,ASP.NET,C#.net,SQL2005
四、设计内容:
电子商务网站时一个典型的ASP.NET数据库开发应用程序,由前台商品展示和后台管理两部分组成。
(1)前台商品展示
该部分主要包括新品上架、特价商品、销售排行、购物车、会员管理、商品公告、商品排行及商品分类等。
(2)后台管理
该部分主要对商城内的一些基础数据进行管理,包括商品管理、会员管理、订单管理和公告管理等。
五.设计的步骤
(1)需求分析:
了解基本原理,确定软件的基本功能,查找相关资料;
(2学时)
(2)总体设计:
确定软件的总体结构、模块关系和总体流程;
(4学时)
(3)详细设计:
确定模块内部的流程和实现算法。
(8学时)
(4)上机设计、编码和调试;
(14学时)
(5)实际数据运行测试。
六.课程设计的过程组织
整个课程设计为期1周,以小组为单位进行,3人一组,并设置组长一名。
组长的职责:
(1)制定具体计划,人员任务安排;
(2)组织小组成员完成总体设计和详细设计;
(3)协调各小组成员完成各部分功能;
(4)控制项目进度,确保按计划进行;
(5)及时与指导教师沟通,定期汇报进展情况;
(6)组织小组成员完成课程设计报告。
七.设计的考评
教师根据设计报告、网站的运行演示和学生答辩回答问题的情况评定成绩。
(1)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,运行正常,用户界面友好,能够完整实现各部分功能的,回答问题准确明了,可以评为优秀(A)。
(2)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,基本运行正常,并能够实现各部分功能的,回答问题正确,可以评为良(B)。
(3)设计报告规范、概念原理论述基本清楚、软件设计结构合理,基本运行正常,基本能够实现各部分功能的,回答问题部分正确,可以评为中(C)。
(4)设计报告基本规范、概念原理论述基本清楚、软件设计结构基本合理,部分完成,软件基本可以运行,基本能够实现部分功能的,回答问题部分正确,可以评为及格(D)。
(5)设计报告不规范、概念原理论述不清楚、软件设计结构不合理,大部分功能没完成,软件基本不能运行,回答问题大部分不正确,可以评为不及格(E)。
八.课程设计报告主要内容和要求
1、课程设计报告主要内容
(1)概述:
设计主要完成的任务和解决的主要问题;
(2)设计用到的主要技术;
(3)总体设计:
系统的主要模块结构及调用关系;
(4)详细设计:
系统的主要函数和关键代码;
(5)完成的情况;
(6)简要的使用说明;
(7)总结:
特色、经验、教训和感受;
(8)参考文献
2、课程设计报告编写的基本要求
(1)采用B5纸书写或打印;
(2)如为打印,题目采用宋体3号字加重,正文小标体采用宋体四号,正文采用宋体五号字;
(3)字数不少于5000字。
九.系统功能模块结构图
十.功能模块说明:
1.用户登录模块
(1)如果我们是第一次进入此网站,必须先注册成为会员才可以购物。
用户单击“注册”按钮即可进入到会员注册页面,如图10.1所示。
图10.2会员注册页面
我们可以在空白的文本框中添加信息。
单击“确认保存”,系统将弹出“恭喜注册成功”对话框,单击“确定”即可。
系统将返回如图10.2所示,单击“返回”系统回到如图10.1所示。
说明:
①我们填写会员信息并在没有保存之前,我们可以单击“重新填写”。
②用户名必须填写。
③密码与确认密码必须相同。
④电子信箱必须填写正确。
(2)如果我们已经是会员了,可以在网站首页的左侧输入“会员名”和“密码”单击“确定”即可,如图10.3所示。
图10.3会员登录页面
在网站的首页用户可以直观的看到:
网站导航、用户登录、商城公告、销售排行、特价商品、新品上架、商品分类、购物车、广告招商位、后台登录入口、版权信息。
在网站首页用户可以点击购物(表示我们要买此商品)。
2.特价商品
进入特价商品界面有两种方式:
(1)点击蓝色的“特价商品”。
(2)点击特价商品右下角的“
”。
当用户进入特价商品界面时,将看到所有的特价商品,可以点击购物。
3.新品上架
新品上架与特价商品操作类似。
4.商品分类
在商品分类中为用户购物提供了方便、快捷的途径,如图所示10.4所示。
点击“+”,可以看到某商品的详细菜单。
10.4商品分类界
5.购物车
购物车如同生活中用到的购物清单,通过它可以清晰的知道已购的商品ID号、商品名、数量、单价等信息。
当用户登录会员后,在不同的页面单击商品中的“购买”按钮时,就可以将商品信息添加到购物车中,如图10.5所示。
图10.5购物车界面
(1)如用户确实想要这些商品时:
可以选择“付款方式”和“邮递方式”,并且可以在“备注”文本框中添写信息,单击“提交”即可。
(2)如用户不想要这些商品时:
可以点击“清空购物车”按钮即可。
购物车根据用户单击“购买”按钮的次数来确定购买商品的数量
6.后台登录
在网站首页底部点击“后台登录”即可。
在网站前台首页的底部提供了后台登录入口,通过该入口可以进入到后台管理员登录页面如图10.6。
在该页面管理人员通过输入正确的用户名和密码即可登录到网站后台界面如图10.7所示。
图10.6管理员登录界面
图10.7后台界面
当进入后台管理界面以后,我们可以直观地看到商品管理、订单管理、会员管理、公告管理、退出后台等信息。
7.商品管理
(1)添加商品
在商品管理页面右上角点击“添加商品”即可进入添加商品界面,如图10.8所示。
图10.8添加商品界面
在添加商品时,必须先选择“是否新品”。
“所属大类”和“所属小类”我们可以在文本框下拉菜单中进行选择。
其它信息我们可以在空白的文本框中进行填写。
“图片文件”、“商品简介”和“图片上传”可以不填写。
单击“保存”即可。
然后单击“返回”回到上一级目录。
返回后台商品管理界面时,单击第6页将看到添加的信息。
(2)编辑
如果管理员想更改某商品时,在此商品末尾处点击“编辑”即可,如图10.9所示。
图10.9编辑界面
如果想更改某一条信息时,将光标选中某文本框,然后重新填写,点击“修改”即可。
(3)删除
如果管理员想删除某商品时,在此商品信息条处点击“删除”即可。
8.订单管理
在后台页面右侧点击“订单管理”管理员可以看到“订单管理”界面如图10.10所示。
图10.10订单管理界面
此界面主要显示了会员的购物情况,并且我们可以看到执行情况。
如交易完,我们点击“执行”即可。
9.会员管理
当我们进入“会员管理”界面时,可以查看到所有会员的用户名、真实姓名、城市、电话、信箱等。
此界面给管理员提供了一个“删除”功能。
10.公告管理
当我们进入“公告管理”界面时,可以查看到所有公告的标题及内容。
此界面给管理员提供了“删除”与“编辑”功能。
当管理员“编辑”某条公告信息时,如想保存点击“更新”;
如不想保存点击“取消”。
11.后台退出
网站后台的功能是对网站的数据信息进行管理,网站后台管理员通过后台对网站进行维护,工作完成后一定要退出系统,如果被其它人进入,后果将不堪设想,网站数据可能会被破坏,单击“后台退出”将返回前台页面。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业 网站 建设 综合