地方税务局网站的设计与实现.docx
《地方税务局网站的设计与实现.docx》由会员分享,可在线阅读,更多相关《地方税务局网站的设计与实现.docx(22页珍藏版)》请在冰豆网上搜索。
地方税务局网站的设计与实现
本科毕业论文(设计)
XX市XX区地方税务局网站的设计与实现
吕梁市离石区地方税务局网站的设计与开发
学生姓名:
雒宫
指导教师:
杨冬英
内容提要随着信息技术、网络技术的迅猛发展,以政府网站为龙头的电子政务建设越来越受到政府的高度重视。
根据吕梁市离石区地税局网站建设的目标,实现政务公开、信息发布和与公众互动,本文结合政府网站建设的总体要求,利用Web应用和内容管理领域的先进思想和技术而开发了这个网站。
本网站实现的主要功能有:
站务管理、网站基本设置、软件管理、图片管理和用户管理。
本文分析了系统开发的背景和现状,进而对系统的需求分析、技术架构、功能架构、数据库设计进行了详细描述;并对主要模块的实现进行了介绍。
关键词网站ASPSQLSERVER
1.引言
吕梁市离石区地税局是市政府直属机构,主管地方的税务工作,肩负着监测、反映和分析地区税务水平发展变化情况的重要职责,为政府的税收管理提供基础数据,为社会各界提供各方面的基本信息,它是政府统计部门普及税务知识、宣传税务工作的重要窗口。
然而随着应用的不断深入,信息数量与日俱增,用户群体不断增加,信息管理暴露出诸多问题。
主要表现在:
1.不能迅速跟进大量信息衍生及业务模式变革的脚步,使得手工管理维护工作繁重且效率低下。
2.信息来源广泛,种类和规模不断扩大,使得信息的维护工作更加困难。
3.信息没有全面、规范的诠释,使得用户很难根据需要提取到有效信息,不能保证信息被充分利用,实现信息价值的最大化。
在信息时代的今天,网络丰富且具实效性的信息资源成为各行各业莺要的信息来源。
但是,大量分散无序、优劣混杂的网络信息也给人们带来了困扰。
面对浩瀚的信息资源,很多人感到无从下手。
基于以上背景,根据吕梁市离石区地税局的现状,结合政府网站建设的总体要求,利用Web应用和内容管理领域的先进思想和技术,根据需要综合利用Dreamweaver、Fireworks、flash、asp、SQLSERVER等软件,开发了“吕梁市离石区地税局”专业网站,主要服务吕梁市地税局的工作人员和管理人员,同时以满足公众日益扩大的信息需求和服务需求。
2.系统的需求分析
2.1可行性分析
吕梁市离石区地税局网站的设计与开发是在做好省国税局、吕梁市地税局和离市区税务局之间单位需求调研的基础上,整合信息资源,建立信息资源库,并整合各部门的税务信息管理系统、内部协同办公系统,搭建吕梁市离石地区税务局的办公平台。
基于已有的丰富资源信息,构建B/S体系架构的地税局综合服务信息网站是可行有效的。
既整合了各部门的信息资源,又建立政务公开系统,及时公布相关信息,为百姓服务,体现服务型政府的新形象。
本设计的对象是离石区地税局,目前政务网站的环境已经初具规模,在本文中应用了ASP开发工具,ActiveServerPages是编写Web服务器程序的最新利器。
它是一个开放式的无须进行编译的应用程序环境。
它提供了CGI程序和脚本的灵活性,同时不会使性能显著下降。
与CGI不同的是,ASP在服务器的进行内运行,是多线程的,可以进行优化来处理大量用户。
它将IDC的简单性和ISAPI的灵活性综合在了一起。
ASP比CGI和Perl脚本编写系统具有优势,它把HTML的简单性和脚本编写以及Active服务器组件等常见工具组合在一起,用以创建动态的和强有力的网站,因此技术上是可行的。
2.2地税局业务需求分析
根据地税局机构职能及业务现状,地税局政府网站要提供以下几方面的内容:
1.政务公开类信息
(l)机构概况。
地税局的主要职能、局领导及分工、内设机构、政府信息公开指南、政府信息公开目录。
(2)税收政策法规。
包括税收法律、法规、规章、规范性文件,如:
《中华人民共和国税务法》、《增值税专用发票使用办法重新修订》、《下岗职工税收优惠政策》等。
(3)动态信息。
包括各月份的工作要点、税务信息等,如《2010年第9期吕梁地税信息》。
(4)通知、公告、文件。
(5)咨询、投诉、举报的电话、邮箱或意见建议等。
2.在线服务类信息
包括政府信息如申请公开业务、相关软件下载等网上服务。
3.系统的总体设计
3.1系统总体功能设计
网站设计所要实现的功能分为前台功能和后台功能。
(1)前台功能:
包括在主界面进行的基本操作,具体内容如下:
a)政务信息浏览:
读者可以通过各个大类和小类以及各个栏目进行新闻浏览。
显示近期最新的政务信息,近期图片新闻以及公告等。
b)站内信息检索:
支持对新闻的标题、内容、作者等进行站内检索。
c)网站链接:
通过点击链接可以浏览省市其他地区的税务网站。
d)软件下载:
在线下载相关软件。
(2)后台功能:
管理员具有最高权限,可以修改、删除和增加站务信息,包括公告管理、软件管理、文章管理等。
必须登陆管理页面,进入后台才可以进行操作,具体内容如下:
a)栏目管理:
可以对各个栏目进行删除、修改、新增外观设置等操作。
b)添加文件:
可以在各个栏目进行文件的添加工作,其中包括电子文档、图像文件、音频文件、软件等。
c)修改删除:
可以对所有文件进行删除和修改操作。
d)用户管理:
可以添加不同权限的管理员,并可对所有类别的管理员资料进行修改、删除。
3.2系统功能模块图
按照系统功能划分、“吕梁市离石区地税局”专业网站的功能模块图如图3.1所示。
前台为网站的界面设计:
包括首页的布局及各栏目及子网页的设计。
后台包括基本设置如系统总体功能模块图3.1所示:
吕梁市地方税务局网站
图3.1系统功能模块图
3.3系统流程
多用户系统的工作流程都是从用户登录模块开始,对用户的身份进行认证。
身份认证可以分为以下两个过程:
(1)确认用户是否是有效的系统用户,该过程决定用户能否进入系统。
(2)确定用户的类型,该过程根据用户的类型决定用户的操作权限。
本系统分为前台系统和后台系统两个部分。
前台系统不需要进行身份认证,任何人都可以通过浏览器阅读已经发布的信息,下载相应的资源。
后台系统的流程分析如图3.2所示。
Admin用户拥有所有的权限,普通用户只能查询和查看信息。
图3.2后台系统的流程分析
3.4数据库设计
站点的网页内容是用HTML标记显示文件的编排效果,这是一种静态的内容显示方式,充其量HTML标记只是一种文件编排的语言,所谓的网页设计只是一种高级的文件编排功能。
现在ASP程序让网页设计成为一种程序语言,在功能上足以开发完整的Web应用程序。
此时,数据库正是Web应用程序后台不可缺少的系统支持,因为Web应用程序大多就是网页数据库。
3.4.1创建数据库
首先创建一个数据库tax,用来保存本系统的所有数据。
利用SQL命令CREATEDATABASEtax创建数据库。
本文的数据库利用SQLSERVER生成,可以在SQL查询分析器中执行该语句,创建数据库。
3.4.2数据库逻辑结构设计
本系统定义的数据库中主要包含以下3个表:
栏目类别表:
Category、新闻信息表:
News和用户信息表:
users。
下面分别介绍这些表的结构。
1.栏目类别表Category
栏目类别表Category用来保存首页栏目类别数据,结构如表3.1所示。
表3.1表Category的结构
编号
字段名称
数据结构
说明
1
CateId
int
栏目类别编号
2
CateName
varchar(50)
栏目类别名称
2.新闻信息表News
新闻信息表News用来保存网上公告以及政务新闻和法规等的基本信息,结构如表3.2所示。
表3.2表News的结构
编号
字段名称
数据结构
说明
1
Id
int
信息编号
2
Title
varchar(100)
标题
3
Content
text
内容
4
PostTime
Varchar(50)
提交时间
5
Poster
varchar(50)
提交人
6
CateId
int
栏目类别编号
7
Attpic
bit
是否有图片标记(0没有;1有)
8
Readcount
int
浏览次数
3.用户信息表Users
用户信息表Users用来保存用户的基本信息,结构如表3.3所示。
表3.3表Users的结构
编号
字段名称
数据结构
说明
1
UserId
int
用户ID号 。
2
UserName
varchar(50)
用户名
3
UserPwd
varcahr(50)
密码
4
Ename
varchar(50)
用户姓名
5
Email
varchar(50)
电子邮箱
4.系统的详细设计
4.1网站首页页面
如图4.1所示,给出了在线新闻发布系统的首页效果.
图4.1网站首页
4.1.1首页设计
主页设计用Dreamweaver在已建好的站点上新建文件index.asp,用表格布局,页面以淡蓝色为主基调,配以蓝色,文字显示部分为黑色,整个页面分3个部分。
页头用一个独立文件top.asp单独设计。
页头文件top.asp为插入的一个表格,分2行。
第1行放网站的标题等设置,第2行放放网站的导航栏。
配以背景,以淡蓝色为主。
网站的导航系统为静态的。
页尾是版权的基本信息,也用一个独立文件bottom.asp来控制。
这样,许多页面都有相同的页头和页脚,将其单独设计,各个页面都可以将页头文件和页脚文件包含进去,既避免重新设计的麻烦,又方便地将整个网站的风格统一起来。
根据网站的性质和功能设计出相应的模块,再对每个模块进行设计,添加相关的信息和链接。
对于用到图片的模块,采用Flash和photoshop相结合的方法来处理图片,并放在images文件夹目录中。
该系统源代码编写遵循HTML源代码的通用编写规范,对于需要全文检索的页面,为了使Intemet搜索引擎能够有效检索,在该功能模块的首页的HTML源文件的
与</head>标记之间加入keywords标记和description标记。
按照栏目划分,首页设计分为以下几个版块:
局况简介:
在此版块中,介绍了吕梁市地税局的领导班子组成,机构设置,还有一些相关的规章制度。
地税动态:
在此版块中,按照日期显示了相应的文件,发布了相关的地税政策文件。
政风行风:
在此版块中,分为了两个栏目,分别为“政务公开”和“党风廉政”,相应显示了讲座或者汇报的一些文件,传达相应的政策行风精神。
党建之窗:
在此版块中,设计了工作安排、党建信息、税苑采风、争先创优、讲党课几个栏目,对当月的一些工作及工作开展做了相应的介绍和信息发布。
队伍建设:
在此版块中,介绍了领导班子及相应的述职报告,并上传了各个领导的述职报告。
税收业务:
在此版块中,分了税法解读、税种简介、规费简介、征管知识、最新优惠政策、通知公告、政策快递几个栏目。
该栏目对于用户了解税务的相关政策有一定的帮助。
学习园地:
在此版块,上传了相应的讲话文档、重点突出了讲坛、其中包括一些电子文档和视频文件,也就是在后台上传文件时允许上传视频文件。
其中,首页显示的栏目信息均由管理员由后台添加,其中实现了在线下载相关软件的功能,例如软件下载其界面如图4.2所示。
图4.2软件下载网页
4.2网站后台设计
4.2.1登录界面
通过输入管理员账号和密码,登录网站后台,界面如图4.3所示。
图4.3登录界面
管理员登录界面调用http:
//localhost/linfen/admin/admin_index.asp进入管理员登录界面,如果输入正确的用户名和密码,则进入管理系统界面(manage.asp)如图4.4,否则,则进入系统出错提示页面(chkadmin.asp)。
图4.4后台管理界面
在后台界面设计中,左侧按照层次结构进行菜单管理,调用的界面在右侧显示。
4.2.2基本设置
在基本设置中,可以进行栏目的添加、修改、删除操作,还可以状态设置等功能,图4.5显示了栏目管理界面。
图4.5栏目管理界面
本网站为政务网站,因此对网站设计一些安全性设置,例如专门设计了数据过滤功能,对于一些不文明的信息等进行过滤,界面如图4.6所示。
图4.6数据过滤界面
4.2.3站务管理
在本网站中,最重要的功能就是发布新闻、政策法规、通知公告等信息,在站务管理中按照新闻、公告、链接等进行了管理,可以实现这些信息的增添、删除和修改,以公告发布为例,其界面实现如图4.7所示。
图4.7公告管理界面
文章管理功能与公告管理相仿,同样可以实现对文章的编辑、删除和修改功能。
4.2.4软件管理
图4.8软件管理界面
在图4.8界面中,可以通过管理员的身份进行一些软件的上传,例如“个人所得税管理系统”。
并且,可以对已有的软件进行删除。
4.2.5图片管理
图4.8图片管理界面
在此界面中,实现了图片的新增、删除,通过浏览按钮可以从本地磁盘上传图片到数据库中。
4.2.6用户管理
图4.8用户管理界面
在此界面中,可以实现对管理员的增加、修改密码等操作。
5.系统的实现
本系统的运行环境要求如下:
WindowsXPInternet信息服务(IIS)SQLSERVER
安装设置:
A.将本网站拷贝到硬盘上的某一目录下,如:
拷贝至c:
\py下。
B.运行IIS,将默认的Web站点主目录设置为该目录,如上例应为c:
\py;
具体步骤:
a.选择“高级”项;
b.单击“编辑属性”按钮,在出现的“编辑属性”对话框中的“目录”项中填入“c:
\py”,其他不变,确定;
C.设置启动默认文档为:
dl.asp
6.系统的测试
采用“黑盒测试”的方法,输入数据后,系统每个模块功能均正常运行,这部分主要测试网站的评价功能,在测试过程中评价模型的求解和实现均顺利实现。
同时模块之间的链接也正常实现,整个软件系统基本满足了用户功能的要求。
服务器运行稳定。
以登录模块为例,输入用户名和密码后,程序能够正常进入后台管理界面,达到了设计的预期效果。
7.结语
“吕梁市离石区地税局”网站系统开发采用的ASP动态网页技术具有占用系统资源少,信息量大,便于资源的添加、修改、删除等优点。
管理人员只需要具备基本电脑操作能力就能完成对网站的维护和更新,不需要修改web页面的源代码。
该网站采用ASP+SQLSERVER方案进行设计开发,有效提高了政务职能部门的工作效率。
致谢
大学四年的学习以今天的毕业论文画了一个句号。
感谢大学四年,各位老师对我的教诲,感谢信息学院,在我论文的完成中,有了一次宝贵的机会跟杨冬英老师接触。
XX老师严谨治学的态度,在我的心里留下深刻的影响,在以后的日子里,我要学习X老师的求实精神。
这里,真诚的向XXX老师说一句:
X老师,感谢您,祝您一切都好。
在此,同时感谢我的父母,感谢所有帮助过我的老师、同学、朋友,感谢你们,希望你们在以后的日子里,开心、快乐,希望你们过得比我好!
!
参考文献
[1]JeffreyRichter.Microsoft.NET框架程序设计.America:
清华大学出版社,2003.28-76
页.
[2]张云涛,龚玲.商业智能设计部署与实现[M].北京:
电子工业出版社,2004.5-38页.
[3]RobertLair,ASP.NET开发人员手册,北京,电子工业出版社,2002,10-28页
[4]涂曙光;陈曦;赵琦峰.OfficeSharePointServer2007开发入门指南.电子工业出版社.2007,
18-57页
[5]S.Chaudhuri,U.Dayal.AnoverviewofDataWarehousingandOLAPtechnology[J].SIGMOD
Record,1997,4
(2).10-28.
[6]Gordon.MiningTheWeb:
Transformingcustomerdataintocustomervalue[M].America:
JohnWiley&Sons,2004.36-90.
[7]覃正.电子政务导论.第26页,西安交通大学出版社,2005.
[8]濮小金等.电子政务.第234-241页,机械工业出版社,2005.
[9]张新红.中国政府门户网站建设的现状与趋势.国家信息中心信息化研究部.全文
[10]中国互联网络发展状况统计报告(2006/1)第五部分中国互联网络发展状况分析报告.全文
[11]郑爱军.我国政府门户网站的问题与对策.北京国脉互联信息顾问有限公司.全文
[12]MarkSweiger,MarkR.Madsen,JimmyLangston,etal.ClickstreamData
Warehousing[M].America:
JohnWeley,2003.20-76
[13]JillDyche.e-DataTurningDataintoInformationwithDataWarehousing[M].America:
AddisonWesley,2000.50-76.
[14]林承军.基于电子商务的点击流数据仓库研究[D]:
[硕士学位论文].武汉大学计算机学院,
2004.37-61.
[15]R.Kimball.TheDataWarehouseToolkit[M].America:
JohnWiley&Sons,2002.77-170.
[16]陈薪宇.浅析社区信息化建设.合作与经济科技,第327期,2007年8月4日
[17]王金华.崭新的社区信息化怎么做.中国计算机报
[18]Bellinaso,Marco/Hoffman,Kevin.ApressProASP.NET2.0WebsiteProgramming.JohnWiley
&SonsInc.2005.
Lulianglocaltaxationbureauwebsitedesignanddevelopment
Abstract:
PostedontheInternetinformationmainlythroughthewebsitetorealize,obtaininginformationisalsotobeintheInternet"ocean"inaccordancewithcertainretrievalmethodswillneedinformationfromthewebsiteanddownloaddown.ThereforewebsiteconstructionintheInternet'spositionintheobviousapplication,ithasbecomethegovernment,enterprises,animportantpartofinformatizationconstruction,thusmuchattention.Therefore,thisdesignforthedevelopmentoflulianglocaltaxationbureauwillprovideanetworkinformationexchangeandreleaseoftheplatform.
Keywords:
Website;asp;SQLSERVER
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
指导教师评阅书
指导教师评价:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□优□良□中□及格□不及格
2、学生掌握专业知识、技能的扎实程度
□优□良□中□及格□不及格
3、学生综合运用所学知识和专业技能分析和解决问题的能力
□优□良□中□及格□不及格
4、研究方法的科学性;技术线路的可行性;设计方案的合理性
□优□良□中□及格□不及格
5、完成毕业论文(设计)期间的出勤情况
□优□良□中□及格□不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
建议成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
指导教师:
(签名)单位:
(盖章)
年月日
评阅教师评阅书
评阅教师评价:
一、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任