1 / 39
文档名称:

软件体系结构报告书.docx

格式:docx   大小:11,972KB   页数:39页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件体系结构报告书.docx

上传人:沧桑一梦 2022/3/3 文件大小:11.69 MB

下载得到文件列表

软件体系结构报告书.docx

文档介绍

文档介绍:基于MVC模式的软件体系小型项目
1
软件体系结构报告书
基于MVC模式的软件体系
小型项目的应用
组 号: 24
成 员服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。本项目使用的是Tomcat的版本〔最新〕。
基于MVC模式的软件体系小型项目
6
数据库SQL Server 2008 R2介绍
SQL Server 2008 R2 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面电脑和移动设备,它都可以控制数据而不用管数据存储在哪里。SQL Server 2008 R2主要应用于小型的项目开发,安全稳定,所以本项目将采用它作为我们的数据库管理。
整个项目框架图
,,,,,,
基于MVC模式的软件体系小型项目
7
Model层
数据库的连接
数据库的连接需要具备JDBC驱动〔JDBC“Java Data Base Connectivity,java数据库连接”是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。〕、需要数据库连接地址以及数据库用户名和密码。
实现代码如下:
private static Connection dbconn =null;
private static final String diverName = "";
private static final String dbURL="jdbc:sqlserver://localhost:1433; DatabaseName=LoginData";
private static final String UserName="Yeoo_Server";
private static final String PassWord="liyao5926362";
try {
(diverName); //加载驱动程序
dbconn = (dbURL, UserName, PassWord); //连接数据库
("SQL Server 2008 Connection Successful!");
} catch (SQLException e) {
();
} catch (ClassNotFoundException e) {
throw new ServletException("加载数据库驱动失败.");
}finally{
try {
if(dbconn!=null){
();
}
} catch (SQLException e) {
();
}
}
基于MVC模式的软件体系小型项目
8
添加用户
添加用户功能用Add实现,服务器通过客户端获取到输入的新用户名和密码,然后在数据库中添加一个新用户。
代码的实现:
数据库的连接....〔略过〕
private static PreparedStatement ps; //获取数据库操作对象
private static String SQL_Insert; //数据库查询的语句
//从客户端获取到用户输入的新用户
String NewUser = ("C_Username");
//从客户端获取到用户输入的新密码
String NewPass = ("C_Password");
//给数据库查询语句赋值
SQL_Insert = "insert into Table_1(UserName,PassWord) values('"+NewUser+"

最近更新

TRY-Z试验型动车所采用的新技术 2页

虚拟现实在健身中的应用-洞察阐释 36页

SPD在线检测与离线检测差异研究 2页

SDE-GC-MS结合GC-O分析番茄牛腩的挥发性风味成.. 2页

R&D资金投入与科技创新——基于融资环境视角的.. 2页

PPP模式对县域经济发展的影响及对策探索 2页

PDMS材料数据库在化工设计中的应用 2页

OPC UA技术在冶金设备监测系统中的应用 2页

NASA将开展深空探测氧回收技术研发项目 2页

microRNA化学小分子抑制剂的研究进展 2页

LTCC双频带通滤波器小型化设计与研究 2页

客户投诉解决方案-客户至上,提升满意 24页

HO-1在U2OS细胞DOX耐药中的作用及分子机制研究.. 2页

GPS-RTK在地籍测绘中的应用 2页

GDC电极冷却水管喷涂工艺优化及评估 2页

Eickhoff SL1000型电牵引采煤机电控系统的研究.. 2页

CFB-FGD应用于高含水褐煤机组的节水性能研究 2页

Boeing747作用下刚性机场跑道临界响应研究 2页

AZ31DZL105双金属复合材料真空连接的研究 2页

2025年教育局六一活动总结(整理篇) 42页

2025年教育人员培训学习的高估值总结(锦集20.. 48页

2025年教案课堂总结范文英语(精选篇) 66页

2025年教师节祝福的话送给老师(通用6篇) 26页

2025年教师节感人祝福短信(集锦篇) 71页

2025年教师招聘考试复习题参考(精选8篇) 21页

现场办公室及会议室上墙图标准表格布置 45页

2025年研判报告分析模板 25页

2024年安徽高考物理试卷(含解析) 15页

Sternstunden der Menschheit 人类群星闪耀时 1页

胡三元二年级下册生字抄写本电子版 1页