中心城市发展与治理研究中心网站设计与实现(源码)
1 引言 1
1.1 研究背景 1
1.2 实现目标 1
2 可行性分析 2
2.1 技术可行性分析 2
2.2 操作可行性分析 3
2.3 社会可行性分析 3
2.4 经济可行性分析 3
3 需求分析 3
3.1 功能需求 3
3.2 系统用例图 4
3.3 性能需求 6
3.4 主要技术和工具 7
3.5 将来可能提出的要求 9
4 总体设计 9
4.1 平台架构 9
4.2 系统功能模块设计 10
4.3 数据库设计 11
4.4 界面设计 15
4.5 报错设计 21
5 详细设计 21
5.1 管理员登录模块 22
5.2 信息管理模块 23
5.3 网站内容展示模块 25
5.4 算法设计 25
5.5 输入/输出项 28
5.6 接口设计 29
5.7 出错处理设计 30
5.8 存储分配 30
6 测试用例 31
6.1 管理员信息 31
6.2 后台信息管理 33
6.3 系 *51今日免费论文网|www.jxszl.com +Q: ^3^5^1^9^1^6^0^7^2^*
/> 5.3 网站内容展示模块 25
5.4 算法设计 25
5.5 输入/输出项 28
5.6 接口设计 29
5.7 出错处理设计 30
5.8 存储分配 30
6 测试用例 31
6.1 管理员信息 31
6.2 后台信息管理 33
6.3 系统综合测试 34
结论 35
致谢 36
参考文献 37
1 引言
1.1 研究背景
“加快淮安作为苏北重要中心城市的建设”是淮安市政府以及江苏省政府近几年来一直强调的政策[1]。淮安位于淮河与京杭运行交点,自古为南北要冲,它横贯南北分界线,为南北气候、文化过渡地带 [2]。淮安作为周恩来总理的家乡,人文荟萃,名家辈出,人们对于淮安的了解和发展充满期待。
在当今网络信息飞速发展的时代,通过互联网提高市民凝聚力则成了最有效,最快捷的途径。网站设计成了互联网时代顺应时代潮流的产物。随着市民文化素质和道德素养的提高,淮安人民也渴望着积极了解淮安市的发展和规划[3]。因此设计苏北中心城市发展与治理研究中心网便是形式所趋。
苏北中心城市发展与治理研究中心网站可以实现人们及时了解苏北中心城市的规划和管理。网站会及时更新一些关于淮安市的新闻快讯(如最新的科学研究成果),以便市民及时能够了解。除此之外,网站还会发布一些关于治理和发展城市的政策,市民可以提前看到这些政策,做出相应准备,还在能下载中心中找到想要的文件进行下载查看。市民还可以给网站发邮件,为发展与建设苏北中心城市提出宝贵的意见。
1.2 实现目标
1.2.1 功能目标
苏北中心城市发展与治理研究中心网站顾名思义,用于对发展苏北中心城市的规划与管理,普通用户可以进行网站浏览来了解发展中心城市的新闻。本系统允许的用户分为普通用户和管理员两种身份。
普通用户
浏览苏北中心城市发展与治理研究中心网站的最新动态,研究队伍,规章制度等内容而且用户可以下载网站发布的有关文件。
管理员
管理员负责对网站后台进行管理和发布所有与建设苏北中心城市有关的文件信息,并且对管理员信息进行维护。
1.2.2 性能目标
一个网站要经得起市民的考验,必然要做出一个高效稳定的系统,必然要注意以下几点原则:
系统的可靠性:通常会因为一些操作方面的失误会引起一些故障,所以作一个可靠的系统,它需要保证系统中数据的安全性,能够进行自我恢复[4]。
系统的易用性:网站是针对广大的市民,市民中自然包含了许多刚刚接触的到互联网的网民,所以网站的使用和操作一样要简单,易懂。
系统的完整性:在网站投入使用的时候,网站的功能一共要齐全,市民对网站的需求特别高,所以网站上必须有市民所需要的功能。在编写工程的时候,要对系统进行规划与设计,保证各个模块协调一致地工作,避免信息的大量重复冗余[5]。
系统的安全性:网站在投入使用的时候,肯定会有大量的市民在使用,不同的电脑访问,肯定会带有一定的病毒,网站必须要在这个时候能够避免病毒的侵入。同时防止后台信息的丢失,避免信息泄露[6]。
系统的稳定性:在网站运行的时候,市民会不定时的上网查看信息,所以难免会有上网的高峰期和低谷期。所以我们要保证在市民进入网站的高峰期时,网站能够正常工作,而不会因为访问量过大而导致网页的瘫痪。因而,我们必须确保网站运行时能够稳定工作。
系统的维护能力:当网站投入运行的时候,肯定会因为某些原因而导致一些问题的发生,甚至导致系统瘫痪,而这个时候,就需要我们去立刻对网站进行维护和修补,这样才能够让客户满意的实用网站[7]。
2 可行性分析
随着信息时代的发展,通过网络来获取外界信息已然成为一种流行趋势。苏北中心城市发展与治理研究中心网站就是利用人们喜欢通过网络来获取外界信息来建设的,方便人们浏览信息。对系统进行可行性分析的目的是为了让用户能够更好的使用系统。
可行性研究的目的就是在用最短的时间,用最小的代价解决问题。进行可行性研究的本质是为了大大简化系统的开发过程,即采用抽象的方式在比较高的层次上完成系统开发。
2.1 技术可行性分析
技术可行性主要可从两个方面来考虑系统的需求,分别为计算机硬件配置方面与系统软件配置方面。
本系统采用.NET技术,以Microsoft Visual Studio 2010为开发平台,以C#为开发语言,微软公司的SQL Server 2008为数据库,该数据库具有可信任、高效、智能的特点,能为系统的开发提供良好支撑[8]。
在当前条件下,利用现有技术,可以实现本系统的功能需求。
所以在技术方面,网站的开发是可行的。
2.2 操作可行性分析
苏北
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/32970.html