系统-请求指导分层项目,要用指针实现。不知道怎么实现

问题描述

请求指导分层项目,要用指针实现。不知道怎么实现
公司管理系统

软件三层架构

将用例图确定的函数 按 架构放在 不同的位置协同工作不知到怎么录入信息 读取信息 

data和logic层都不会写。
请求指导
界面切换

要点:所有界面是平等

实施:(1)所有 XXXXUI()的返回值 设置为 int
(2)给 上述界面函数 编号通过界面编号进行
界面切换

int LoginUI()
{
XXXXXXXXXX

if  成功    return 1;  // 主界面else  失败    return 0;  // 退出

}

int main()
{
int choice = 101;
while(choice)
{
switch(choice)
{
case 101:

choice = LoginUI();
break;
case 1:
choice = MainUI();
break;

case 2:
AddBooKUI();
choice = XXXXXUI(); // 提示是否添加

}ExitUI();

}

时间: 2024-12-30 23:31:02

系统-请求指导分层项目,要用指针实现。不知道怎么实现的相关文章

测试-应届毕业生实习工作请求指导

问题描述 应届毕业生实习工作请求指导 我是应届毕业生,我现在在一家公司实习,公司加班挺严重的.但我想只要能学到东西,再苦再累也没关系,但是现在公司却让我去做测试,说了解项目的流程,框架.我就不知道怎么办了,我是想做开发的,现在叫我做测试,要是以后一直让我做测试,我不是白来实习了.请大大们给点意见,测试以后能转开发嘛?如果以后我要离职,测试工作能让我提升自己嘛?我想做开发. 解决方案 一方面,你去公司实习,技术方便还得不到公司认可,公司不太可能让你参与项目开发,另外,你做完实习就走了,你负责的模块

java系统学习指导与规划

很多同学刚刚学习java,不清楚java应该如何系统学习,今天我就给各位同学做一个java系统学习指导和规划,为大家讲讲如何系统的学习java. 第一:学java首先你要学 J2SE,它是java体系的基础,也是重中之重.很多人往往不重视基础,其实这是舍本逐末的做法.说这么多就是希望大家能重视基础,能在这条路上走的更远. 学j2se有下面几个目标: 1.你要能真正理解面向对象的优势,理解为什么不是面向过程. 2.掌握java语法基础.包括异常处理.多线程.网络编程.GUI编程等 3.如果你对sw

mvc-java的MVC模式的疑问,请求指导

问题描述 java的MVC模式的疑问,请求指导 就是如何给指定用户发信息 .然后该用户接受信息. 解决方案 你的短消息是手机的那种短消息还是站内信.如果是后者,你需要在数据库定义一个表:短信息表,包含发送者用户id,接收者用户id和短信内容三个字段. 发送就是插入一条包含当前用户.目标用户和短信内容的记录. 查看短信就是查找接收者为当前用户的所有记录. 解决方案二: 你这个应该是建表的时候有主键id,sendid(就是发送者id关联user表),message(信息),receiveid(就是接

jar-求大神指导导入项目报错问题

问题描述 求大神指导导入项目报错问题 如题所示,导入一个maven项目,但是报这个错: java.lang.NoClassDefFoundError: Could not initialize class com.mchange.v2.c3p0.ComboPooledDataSource 网上查了是少jar包,但是我看到Maven Dependencies里有这个jar包c3p0-0.9.1.2.jar的 请问大家有啥解决思路没 解决方案 如果确认jar包已存在,找到java build pat

框架-Virtuous TenStudio反编译不会使用请求指导。谢谢

问题描述 Virtuous TenStudio反编译不会使用请求指导.谢谢 Virtuous TenStudio反编译不会用,好像反编译之前需要导入框架,为什么要导入框架,导入什么框架,为什么?希望有用过的朋友能帮忙一下,谢谢.

.net-300台机子可以正常登录系统,另外两台机子无法登录,不知道为何

问题描述 300台机子可以正常登录系统,另外两台机子无法登录,不知道为何 给客户2011年做了一套系统,用.net 2008 mvc2 做的.数据库是oracle 10g,用的技术是dblinq. 运行了3年之后,就在今年2014年有两个用户说无法登录.输入用户名和密码后无任何提示,也没进入主界面,不知道为何? 由于当时参加项目的人现在只有我一个了,这个问题让我来解决.我找到源代码,看了一下,登录时有两个分支,下面分别说明: 分支一: 程序正常流程,又分用户身份验证成功和失败两种情况. 情况一:

【黑马Android】(05)短信/查询和添加/内容观察者使用/子线程网络图片查看器和Handler消息处理器/html查看器/使用HttpURLConnection采用Post方式请求数据/开源项目

备份短信和添加短信 操作系统短信的uri: content://sms/ <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.backupsms" android:versionCode="1

2013级C++第17周项目——字符串、指针应用

课程主页在:http://blog.csdn.net/sxhelijian/article/details/11890759 [项目1-体会函数参数传递] 1.下面三段程序都试图通过定义函数,实现实际参数在必要时的交换,哪些能够实现,哪些不能实现?通过运行程序和单步执行,让自己对这一过程更加清楚,然后请在博文中给出明确的回答,并用你自己的话展开描述.) (1) #include <iostream> using namespace std; void jiaohuan(int x, int y

双系统如何安装引导项目

  无论是Win7还是XP系统,丢失了引导项目,都可以通过其他软件找回,比如EasyBCD来进行添加.在运行EasyBCD后,点击"添加-删除(项目)",在右边选择XP的引导分区(不一定是系统分区,也可以是其他分区),设置名称为启动菜单显示的名字,设置的版本为"Windows NT/2000/XP/2003",单击添加后在左上方单击"保存"即完成设置,重启电脑即可顺利进入XP系统中.