科技处网站设计文档解读.docx
《科技处网站设计文档解读.docx》由会员分享,可在线阅读,更多相关《科技处网站设计文档解读.docx(12页珍藏版)》请在冰豆网上搜索。
科技处网站设计文档解读
目录
第1章需求分析(2
1.1项目背景(2
1.2系统需求(2
第2章总体设计(6
2.1系统功能设计(6
2.2软件体系结构图(7
2.3开发环境(7
第3章项目界面设计(8
3.1界面介绍(8
第4章模块流程设计(9
4.1管理员登入模块介绍(9
4.2提交事务模块介绍(10
第5章数据库设计(10
5.1数据库表介绍(10
第1章需求分析
1.1项目背景
随着学校的科研项目及论文的越来越多,科技处网站的发布就显得越来越重要。
当前在用的科技处网站主题不明确,新闻内容模糊不清,给学生使用带来了不小的麻烦。
为了使学校学生能够方便的浏览信息,查找资料,故而对为学校科技处进行部门网站的设计和实现。
1.2系统需求
前台建设:
学校学生无需通过账号登入就可以浏览网站,了解学校内的热点新闻。
整个系统,可以在办事指南里面,下载科技处相关的文件。
信息公告栏,张贴学校科技处最近颁布的公告和学校新的科学成果,也可以下载信息公告中提供的附件。
新闻中心展示了学校最近的新闻事件。
学生可以点击成果专利,浏览历届学生所创造的科研专利。
点击科研课题,查看已在做或已完成的课题。
点击获奖论文,查看论文的获奖情况。
还可以与通过相关链接,浏览同类网站。
如果对科技处有任何疑问,可以在留言板留言,并可以查看所有留言信息。
后台建设:
网站管理员通过管理员账号(账号,密码,权限登入系统,拥有对系统的管理权限。
可以颁布最新新闻(新闻标题,加入时间,新闻来源,内容,
对办事指南中的文件进行添加更新(文件标题,信息来源,发布时间,内容,提供的附件上传。
添加修改信息公告中的内容(信息标题,加入时间,信息来源,内容,提供的附件上传,
可以添加修改获奖专利(专利名称,专利负责人,专利成员,获奖级别,获奖时间,获奖等级,
添加修改课题(课题类别(挑战杯等,课题题目,课题负责人,课题成员,课题级别,立项时间,结题时间,结题情况
添加修改获奖论文(论文题目,论文第一作者,论文其他作者,获奖级别,获奖等级,获奖时间,颁奖机构,ISBN号
添加修改相关链接。
还可以对留言板进行操作,增加删除帖子。
最高管理权限的人可以添加修改管理员,(账号,密码,姓名,单位,权限,备注。
1.2.1主要功能:
新闻中心:
对当前学校的新闻进行发布,对有关科技处的新闻进行追踪。
科研课题:
发布近一年来的科研课题,分成校级,省级等几个等级。
并且对项目完成情况进行调查公布。
信息公告:
对科技处对外信息的发表,对于一些活动提供通知下载。
办事指南:
可供学生下载当前科技处的活动报名表,或是科技处的通知事项。
专利成果:
发布所有学校已有的专利成果,以及专利等级。
获奖论文:
发布学校近期发布在各类科技型期刊,校刊上的相关文章。
对相关作者进行表彰。
相关链接:
发布友校的科技处网站和相关科技期刊地址。
留言板:
学生的意见进行留言,通过管理员审核进行发表。
1.2.3数据字典:
1.2.4实体联系图:
对管理员的:
对新闻信息的:
对获奖论文的:
对科研课题的:
对文件下载的:
对公告信息的:
对获奖专利的:
第2章总体设计
2.1系统功能设计
首页下面是各个功能的菜单:
新闻中心,科研课题,办事指南,专利成果,获奖论文,相关链接,留言板。
2.2软件体系结构图
2.3开发环境
●开发工具:
Dreamweaver等
●数据库系统:
ACCESS2007
●操作系统:
MicrosoftWindows7
●WEB应用服务器:
IIS7.5
●硬件平台:
略
第3章项目界面设计
3.1界面介绍
1.主要LOGO、导航条用绿色,分块新闻版块等用淡灰色。
2.网站背景为白色,局部用淡灰色。
3.界面力求简洁,功能流程清晰。
4.为了突出新闻版块,把左边最显眼的地方放新闻版块。
首页草图:
首页效果图:
Logo
Navigator(Menufooter
login
Search
ScoreBrowse
第4章模块流程设计
4.1管理员登入模块介绍
由于我们的开发环境是ASP,为了增加安全性,把后台登入页面分离出来,而不让管理员以外的用户登入,再则在安全检查中过滤SQL注入代码。
用户信息表单输入
判断用户名存在?
判断密码正确?
判断用户类型正确?
用户名等session赋
值页面转向到登录页
显示欢迎信息提交到登录判断页
给出错误提示并转向
到登录页
4.2提交事务模块介绍
第5章数据库设计5.1数据库表介绍
11
12