校园电信资费平台项目

GitHub地址:https://github.com/mdxiaohu/schoolPostageSystem


小组成员和任务责任划分

目录

项目描述

      由于电信公司有UNIX服务器出租业务,针对该出租业务需要一套办公系统来提升办事效率,提升该业务信息化程度(无纸化 办公),我们的思源校园资费平台系统就是针对该出租业务而提供的完整解决方案。

      该项目采用b/s结构,共包含8个模块,分别为管理员模块,角色管理模块,资费管理模块,账务管理模块,业务管理模块,账单管理模块,报表,个人信息模块。

对应话术:

该项目采用的开发环境

      windows+MyEclipse10.7+JDK1.6+

      Tomcat7+Oracle11g

 该项目使用的框架:

      Spring+SpringMVC+MyBatis+JSP+JQuery

该项目采用的结构

      基于MVC代码的分层思想,将代码分为

      如下几层:

      表现层(V):JSP+JQuery

      控制层(C):

DispatcherServlet+Controller,

              即主要由Spring MVC实现。

      业务层(S):

        由于业务相对简单,不用独立的业务层,而是直接在Controller中实现业务.

      持久层(M):

        Spring整合MyBatis来实现数据库的访问。

登录模块

    访问localhost:8088/SYNETCTOSS/login/toLogin.do

    进入项目登录界面:

如果是已有账号的用户,直接输入用户名和密码,验证码进行登录

输入错误会显示对应的错误,不会提交表单。

 如果是没有注册的账号登录会报该用户不存在

资费模块

资费模块用于维护客户租用UNIX服务器的收费标准。

该模块包含增、删、改、查功能。

登录成功后,会调到首页,然后点击资费管理就可以进入资费管理页面

对资费进行增删改操作,并在浏览器上显示信息的时候做了分页的功能。

资费模块的增加功能,

在添加资费的时候会对资费名利用ajax请求做唯一校验的功能。以达到数据库中的资费信息不会重复

资费模块中的修改功能,利用id先查道该资费的信息,然后修改,再提交,可达到修改数据库中的该条数据信息。

点击删除按钮,依据id查找道该条数据并从数据库中删除。

账务模块:

为了向客户的多个业务账号收费,会给客户分配一个用于统一收费的账号,即账务账号。一个客户只能有一个账务账号,与身份证绑定。

账务模块除了具有增删改查功能外

在查询功能的基础上,增加搜索功能。

需要在搜索的结果基础上进行分页,因此应该

先搜索再分页

对应的账务账号在添加的时候都默认是开通的,如果不用了,可以点击暂停功能对该账户进行暂停。

一个账务账号下可以开通一个或多个业务账号信息,采用多表关联知识。该模块包含对业务信息的增加,删除,修改等功能。并可以通过开通和暂停对账号进行管理,还包含单个条件和多条件查询信息

管理员模块可以对管理员进行增删改查,并且可以对管理员进行修改密码的功能,同时可以根据管理员的部分信息做多条件查询。

角色管理模块:

什么是权限管理?

    一个软件完成后,用户在登录软件使用它时,应该根据用户

    的身份动态初始化它能够访问的功能,而不是让它看到全部

    的功能。一般的,可以采用权限管理的思想来实现这一的业务。

 权限管理的结构

    a.权限设置

       --要想实现动态初始化模块图标,需要实现预置好用户

           的账号以及账号对应的身份,预置这些内容称之为

           权限设置。权限设置出的内容是为权限检查服务的,

           即权限设置设定了权限检查所依赖的信息。

       --具体来说,权限设置一般包括身份设置、用户设置。

           在在思源校园资费平台这个项目中,我们使用角色管理模块来实现身份设置,使用管理员模块来实现用户设置。

    b.权限认证(检查)

       --登录

           输入账号、密码登录系统

       --客户端认证

           在登录成功后,要根据用户的身份证,动态初始化

           他能访问的模块图标。

       --服务端认证

           在访问某模块功能时,在服务端校验当前登录的用户

           是否具有该模块的权限,如果没有权限则将其踢回到

           系统首页。

在角色模块中我们设置了可以对用户进行增删改查的功能。

源码和数据库设计

代码知识主要采用了spring+springMVC+mybatis框架来实现服务器的搭建

大大简化了代码量,并降低了代码之间的耦合度,便于团队开发和项目后期 的扩展和维护。

数据库采用大众的oracle数据库设计,主要用来对数据的操作和管理

前端环境的搭建:

采用html5+css3+javascript+jquery等前端知识来搭建,提高用户的体验效果。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/17884.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GPT专业应用:如何让GPT策划方案

身为一名职场打工人,或多或少会面临需要写策划案的难题。 不管是策划一场线下活动,还是策划业务发展的方向; 甚至到生活中还需要策划婚礼,策划房屋装修,策划和朋友的聚会等等。那么如何快速积累经验,找准…

用漫画生成器打开中国宝藏城市,这些地方你都知道吗?

今日微博热搜“以漫画方式打开中国宝藏县城”不知道大家看了没,中国有许许多多的宝藏小县城,有些因为没有得到推广和开发所以大家都不知道,广东徐闻因菠萝而出名和广西横县因茉莉而出名相信大家都耳熟能详吧。今天小编换个方式带大家了解中国…

Python入门基础教程:继承、封装、多态 (非常详细)

前言 这篇文章介绍 面向对象的三大特征——封装,继承,多态。 对于编程初学者来说,学习python应该是比较好入手的,文末会给大家介绍下python的一些特点,供需要学习编程语言的伙伴一个简单的参考。 我们知道python是…

python学习之【继承、封装、多态】

#来评选你心中的TOP1编程语言# 前言 距离上篇文章 python学习之【类和对象】已有三个星期之久,这篇文章介绍 面向对象的三大特征——封装,继承,多态。 对于编程初学者来说,学习python应该是比较好入手的,文末会给大家…

网易内部AIGC项目落地长图;Claude开放申请;YC 2023顶级初创公司地图;科研界ChatGPT | ShowMeAI日报

👀日报&周刊合集 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『Y Combinator Winter 2023 顶级初创公司市场地图』仅 1.4% 录取率?! Y Combinator (YC) 是2005年3月启动的美…

2023全国大学生信息安全竞赛(ciscn)初赛题解

战队信息 安全知识 甚至不用看视频,百度就有答案。除了那个最新的美国时政,其它的ChatGPT就能回答。 Misc 签到卡 关注公众号,根据提示,直接print(open(‘/flag’).read()): 国粹 脑洞题,给的题目原图…

微软Bing GPT支持AI绘画了,输入文字就能出图

我想要一张图片:大象、珊瑚、火山、云朵我想要一张图片:亚特兰蒂斯,奥利匹克,喜马拉雅山我想要一张图片:洗衣机、长颈鹿、电视、鲸鱼我想要一张蓝色长颈鹿、红色鲸鱼和飘逸的绿色长发的图片我想要一张有趣的Docker标志…

2023AI元年——让AI帮你打工赚钱

让你画一组这样的图,你需要多长时间?1小时、8小时还是一天? 现在用AI只需要几秒钟即可生成,还能根据你的描述来动态画图,完全看不出是AI画出来的。 例如,输入指令:帮我画3只松鼠 5秒钟后。。…

善用AI; AI生成美女图片中隐藏汉字,光影艺术引爆网络讨论

🦉 AI新闻 🚀 AI生成美女图片中隐藏汉字,光影艺术引爆网络讨论 摘要:近期,一组AI生成的美女图片在网络上疯传,用户发现这些图片中隐藏了汉字。这种光影艺术效果引起了广泛关注和讨论。AI绘画工具ControlN…

AI照骗恐怖如斯!美女刷屏真假难辨,网友:AI网恋诈骗时代开启

👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇 来源丨量子位(ID:QbitAI) 梦晨 发自 凹非寺 https://mp.weixin.qq.com/s/nELNzal7tjkbZ6uKkuGkeA 什么?这些不是真人照…

Stable Diffusion加chilloutmixni真人图片生成模型,AI绘图杀疯了

上期图文教程,我们分享过AI绘图大模型Stable Diffusion以及中文版本文心AI绘画大模型的基础知识以及代码实现,截至到目前为止。Stable Diffusion模型已经更新到了V2.1版本,其文生图大模型也越来越火,其在2022年底,由AI绘制的图片被荣为国际大奖,让大家对AI绘画大模型也越…

文心一言 PK ChatGPT,二者究竟谁更胜一筹 - 第7篇

历史文章(文章累计460) 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 《国内最全的Spring Boot系列之六》 6…

chatgpt赋能python:Python怎么敲出美女的SEO文章

Python怎么敲出美女的SEO文章 在当代社会中,互联网已经成为了人们获取信息的主要途径之一,而SEO(搜索引擎优化)更是成为了各大企业必不可少的一项技能。而在SEO中,文章的质量被认为是优化排名的关键之一。因此&#x…

1.0 正确认识ChatGPT

对ChatGPT的常见误解 1. 常见误解1-ChatGPT用罐头回应2. 常见误解2-ChatGPT的答案是网络搜寻的结果3. ChatGPT真正做的事-文字接龙 1. 常见误解1-ChatGPT用罐头回应 意思是开发者为一个问题准备了多个答案,每次接收到问题时随机返回其中一个答案,实际并…

ChatGPT-Sorry, you have been blocked 解决办法

使用无痕模式登录 已谷歌浏览器举例,右上点打开性的无痕模式 再访问地址,如下 可以继续登录了!!!

6 年成果,被爬取 200+ 万次,仅索赔 1 元?AI 大模型被指控“偷”数据,学而思最新回应...

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 上个月,学而思曾透露消息称,目前其正在自研数学大模型 MathGPT,即面向全球数学爱好者和科研机构,以数学领域的解题和讲题算法为核心打造而成。 彼时许多…

测试 | 讯飞星火升级,能力有很大提升,不再一本正经胡说

6月9日,讯飞星火认知大模型发布,内容详见: 新闻通稿表明: 讯飞星火认知大模型再次提升核心能力,开放式知识问答、逻辑和数字能力、以及多轮对话,三大综合能力升级。 但是事实是不是这样?我们还…

ChatGPT被起诉索赔30亿!「未经允许收集并泄露个人信息」,16人匿名状告OpenAI...

明敏 发自 凹非寺量子位 | 公众号 QbitAI 一天吃两起官司,ChatGPT现在有大麻烦了。 原因都和数据有关。 先是16人匿名起诉OpenAI及微软,认为他们在未经允许的情况下使用并泄露了个人隐私数据,索赔金额高达30亿美元。 紧接着,2位全…

chatgpt赋能python:Python黑白图片上色:让历史重现生机

Python黑白图片上色:让历史重现生机 随着科技的不断进步,现代照片的质量越来越高,但是过往的历史照片往往因为技术限制而只有黑白色调。然而,Python这个强大的编程语言可以通过深度学习技术让这些历史照片重现生机,让…

ResNet 论文理解含视频

ResNet 论文理解问题导引论文理解Q1.神经网络真的越深越好吗?Q2. 为什么加深网络会带来退化问题?Q3. 如何构建更深层的网络? 基于残差的深度学习框架Residual Learning 的理论依据 网络结构ResNet 的成绩总结 视频理解引入恒等映射 ResNet 论文理解 问…