软件工程设计说明文书.doc

软件工程设计说明文书.doc

ID:56521625

大小:1.27 MB

页数:27页

时间:2020-06-26

软件工程设计说明文书.doc_第1页
软件工程设计说明文书.doc_第2页
软件工程设计说明文书.doc_第3页
软件工程设计说明文书.doc_第4页
软件工程设计说明文书.doc_第5页
资源描述:

《软件工程设计说明文书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目名称校园新闻发布系统专业班级13级软2学号201358234104辜建波自评成绩92综合成绩完成日期2016年12月29日指导教师王宇软件工程学院1项目概述11.1项目背景11.2项目目标11.3相关技术12可行性分析报告32.1经济可行性32.2技术可行性32.3操作可行性32.4安全可行性33软件需求分析43.1软件项目的综合需求43.2软件项目的数据要求43.3软件项目的逻辑模型(数据流图、实体-联系图、状态转换图)64软件设计74.1体系结构设计74.2数据设计94.2.1数据库需求分析104.2.2物理结构设计要点 124.2.3数据结构与程序的关系 

2、124.3接口设计(外部数据接口、系统或设备接口;部接口设计)134.3.1用户接口 134.3.2外部接口 134.3.3部接口 134.4过程设计134.4.1运行模块组合134.4.2运行控制 144.4.3运行时间 145软件实现165.1实验设备(环境)及要求 165.2登录页和普通用户页面 165.2.1 页面的功能165.2.2 页面的布局设计 165.3新闻视野页和院系新闻 185.4管理员主页面185.4.1 页面的功能 185.4.2 页面的布局设计195.5撰写新闻页面 195.5.1 页面的功能 195.5.2 页面的布局设计205.6新闻管

3、理页面 205.6.1 页面的功能 205.6.2 页面的布局设计205.7通知的撰写和管理页面 215.7.1 页面的功能 215.7.2 页面的布局设计 215.8管理员密码修改和其他信息浏览页面 225.8.1 页面的功能 225.8.2 页面的布局设计226项目开发总结报告236.1总结与展望(主要完成了哪些任务;未来努力方向)236.2主要收获(个人的创意、算法、技巧等) 236.3存在的问题241项目概述1.1项目背景新闻发布系统的主要功能是把众多杂乱的新闻信息进行归纳分类,可以为管理员提供方便而又合理的新闻管理功能,可以为学生、家长以及老师提供及时、详

4、细的新闻阅读页面。新闻管理功能包括对新闻进行分类和检索等,为用户提供新闻容,以及对新闻进行评论等。在九十年代后期,互连网技术进一步发展,网络作为一种新起的新闻媒介工具,越来越多的用户通过网络及时获取大量新闻。随着用户的增加,新闻发布系统性能要求也越来越高。  目前,高校园网新闻发布系统有利于校园网新闻的及时传播,及时传达最新动态,学术成果,是资源快速共享的一种方式。因此研究校园新闻网发布系统对于学校建设与发展具有重要意义。这里使用主要采用了B/S设计模式,基于ASP.NET+SQLServer2008R2技术开发。1.2项目目标本校园新闻发布系统实现了如下功能:(1

5、)新闻浏览和搜索;(2)系统管理员对系统和用户的管理;(3)新闻管理员发布新闻;本系统其功能灵活并已于使用,能够实现新闻的动态管理,使得对新闻的管理更加及时,高效。关键字:新闻发布;新闻浏览;B/S;ADO.NET数据访问;ASP.NET1.3相关技术根据各用户的需求,以及系统各大功能的需求,经过大量的调查分析,针对新闻发布系统发布选择以下开发工具进行工具:系统结构:B/S(浏览器/服务器)开发语言:ASP.NET 实现语言C#。开发工具:Microsoft Visual Studio 2008 ,IIS,Dreamweaver数据库:Microsoft Offic

6、e Access 2003 操作系统:Windows XP Professional图1.12可行性分析报告2.1经济可行性本系统的运行使管理人员决策及时、准确、更科学化;使学校信息流通结构更合理;本系统使用WindowApplication工程和Access数据库,开发简单,使用方便,不需要耗费大量的人力物力财力就能很快的开发出来,对软硬件的要求不高,用户操作简单,从经济上讲是可行的。2.2技术可行性基于ASP的校园新闻发布系统用,NET+Access开发,利用MicrosoftVisualStudio2008软件开发环境,B/S语言作前端的应用开发工具,利用Ac

7、cess作为后台的数据库,充分利用了B/S和Access的优点,利用Window_XP作为系统平台。使用VisualStudio2008作为系统的开发环境,他提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障,保证了代码的模块化要求,从而提高了代码模块化,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。2.3操作可行性本系统操作简单方便,只要简单看一下本系统的使用说明,无论是否熟练电脑应用操作,都可以十分方便地操作本系统,所以在操作上也是可行的2.4安

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。