欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > 基于MVC的税务登记管理系统的设计与实现

基于MVC的税务登记管理系统的设计与实现

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


摘 要:随着因特网的应用和普及,IT工业也从传统应用向基于Internet/Web服务模式的转换,本文介绍了如何使用MVC开发税务登记管理系统,说明了业务实现及其技术模型。

关键词:税务;管理系统;MVC
1 引言
  在Web应用开发技术体系中,服务器页面技术设计是基础。MVC模式使Web页面实现了模型、视图与控制器的分离,从而使Web应用开发进入到一个规范化的时代。
  税务登记管理系统主要对税务登记业务与技术模型进行研究,开发出针对税务管理的业务模块,并验证模块的效率和安全性。
2 MVC模型
  MVC是一种页面和Web服务器技术相结合的技术。如图1所示。
  
  图1 MVC模型
  在这种模型式中,Web应用程序开发主要被划分为3个模块的开发,分别是:
  (1)模型Model,用于实现应用程序的业务逻辑,是请求动作的真正实现者,包含应用程序的核心功能。
  (2)用户界面View,用基于服务器的页面技术实现。例如,对于JSO来说,JSP从数据Bean中读取数据,插入预定义的模板生成HTML页面返回给客户端。
  (3)流程控制Controller,用Servlet实现。Servlet接受客户端请求,Servlet把收到的数据保存到数据Bean中,把业务分配给相应的逻辑Bean 进行处理。最后,Servlet根据逻辑Bean的处理结果,调用相应的JSP页面。
3 系统设计与实现
3.1 税务登记功能描述
  税务登记是指从事生产经营的企业(包括外商投资企业和外国企业)、事业单位、个体工商户,自领取营业执照或虽不用领取营业执照,但需经有关部门批准成立之日起30天内,持有关证件、资料,在工商注册或单位所在的区县(地区)地方税务局纳税服务所申报办理开业税务登记。
  办理税务登记时需要税管局税务登记人员的操作,所以系统应当提供登录模块让税务登记人员进入系统;办理税务登记时应该首先登记纳税人的基本情况,设计报验登记模块对纳税人的基本信息和扩展信息进行登记;纳税人的基本信息登记过后还应该登记纳税人的其他方面重要的信息,比如财务会计制度信息、关联企业状况、纳税人所拥有的市场情况等。
3.2 系统设计
  核心征管税务登记系统可以分为以下三个模块。
  1.用户登录模块
  2.报验登记模块
  3.落户登记模块,包括:
   (1)财务会计制度管理模块
    (2)关联企业管理模块
   (3)市场税务登记管理模块
  各个模块的信息交互如图2所示。

  图2 系统功能模块图
  系统采用开源MVC框架Structs实现,因此在应用时首先进行配置。由于MVC强制性的要求应用程序的输入,处理和输出分开,因此在介绍模块功能的实现时先介绍视图页面的实现过程,进而介绍业务处理逻辑的实现。
3.3 系统实现
3.3.1系统登录模块
  登录模块用来提供税收人员登录的入口。
  登录人员输入用户名和密码,点击登录系统进行提交,服务器根据JSP页面的form属性配置查找里面对应的映射,知道是.do对应的是Action应用,然后查找相关的ActionForm是否存在,不存在则创建,然后服务器再根据配置查找Action实列对应的Action类,找到后将数据传递给Action进行业务逻辑的处理。后台Action进行用户身份判断和识别。判断成功后进入系统,输入错误则返回到登录页面重新输入。
3.3.2 税务登记模块
  税务登记模块是记录纳税人的信息的入口。该模块实现了纳税人信息的录入、查询修改等操作。
3.3.3 税务登记信息查询
  查询用于操作员查询纳税人的信息。可以从落户查询页面转入,也可以输入纳税人的识别号进行查询。
  由于一个纳税人具有多条信息,因此查询的时候不能将纳税人的每个信息都显示出来,因此提供给用户选择多种信息查询方式。
3.3.4 税务登记信息修改
  从税务信息查询结果后,可以进一步查询详细信息,也可以选择一条信息进行修改。修改信息后,将其保存,通过验证后进行数据的提交。
4. 结论
  税务登记管理系统利用目前比较流行的MVC模式,大大提高了税务登记的效率和准确率,同时也为税务信息查询提供了方便。
参考文献
宋冠军.税务登记与发票管理.兰州:兰州大学出版社,1994年10月 本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/242280.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学