山东农业大学电信网上计费系统开发研究

需积分: 0 1 下载量 174 浏览量 更新于2024-07-27 收藏 5.47MB DOC 举报
"这篇毕业论文主要探讨了电信网上计费系统的开发,由山东农业大学网络工程专业的张兰在张广梅副教授指导下完成。论文涵盖了系统开发的工具和技术选择、需求分析、系统设计、实现过程以及总结。" 论文详细阐述了网上计费系统开发的关键方面: 1. **开发工具及技术**: - 使用MyEclipse作为开发环境,这是一款集成开发环境,支持Java等多语言开发,便于项目管理和代码编写。 - 数据库选择了Oracle,它是一个功能强大的关系型数据库管理系统,适合处理大量数据。 - Tomcat作为应用服务器,用于部署和运行Java Web应用程序。 - 开发技术包括JSP(JavaServer Pages)用于创建动态网页,Struts框架用于控制应用程序流程,Spring框架提供依赖注入和事务管理,以及Hibernate作为对象关系映射工具,简化数据库操作。 2. **需求分析**: - 系统现状分析,对当前计费系统的功能、性能、问题进行了评估。 - 可行性分析包括技术可行性(使用的技术是否成熟)、经济可行性(成本效益分析)和社会可行性(是否符合法规,用户接受度等)。 - 功能分析详细列出了系统所需的主要功能,如用户管理、账单管理、品牌管理、营业员管理、系统管理和客户信息管理。 3. **系统设计**: - 系统总体规划包含了各模块的设计,如用户管理、账单管理等,确保系统整体架构的合理性。 - 概要设计进一步细化了系统的结构和功能。 - 数据库设计是系统实现的基础,涉及表结构、数据类型和关系设计。 4. **系统实现**: - 管理员模块实现了用户管理、账单管理、营业员管理和系统管理的功能,包括增删改查等操作。 - 用户模块则关注于账单管理、客户信息管理和品牌查询,满足不同用户的需求。 5. **总结语**和**参考文献**部分,作者总结了项目开发的经验和收获,并引用了相关研究作为理论依据。 6. **致谢**表达了对指导老师和参与者的感谢。 这篇论文全面地展示了电信网上计费系统从需求到实现的全过程,对于理解Web应用开发流程和相关技术具有很高的学习价值。